Senior Software Engineer, Python & .Net SDK at Keeper Security Inc
El Dorado Hills, CA 95762, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Apr, 25

Salary

0.0

Posted On

11 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Analytical Skills, Coding Practices, Computer Science, Python, Communication Skills, Agile Environment

Industry

Computer Software/Engineering

Description

We are seeking a highly motivated Senior Software Engineer to join our Keeper Commander SDK team. In this role, you will be responsible for developing, maintaining, and enhancing our Python and .Net SDKs, focusing on secure, scalable solutions. This is a 100% remote position with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA.
Keeper’s cybersecurity software is trusted by millions of people and thousands of organizations, globally. Keeper is published in 21 languages and is sold in over 120 countries. Join one of the fastest-growing cybersecurity companies and be responsible for developing and executing automated tests, enhancing test suites, and ensuring the quality of our web applications.

REQUIREMENTS

  • 5+ years of professional software development experience in Python, Go, and/or .NET.
  • Strong experience with designing and developing SDKs, APIs, and integrations.
  • Familiarity with cloud platforms (e.g., AWS, GCP) and cloud-based tools such as AWS KMS, GCP Secret Manager, and Azure DevOps.
  • Solid understanding of security principles, encryption standards, and secure coding practices.
  • Strong problem-solving and analytical skills, with the ability to troubleshoot complex software issues.
  • Experience working in an agile environment and using CI/CD pipelines.
  • Ability to write and maintain clean, well-documented code and to collaborate with open-source communities.
  • Excellent communication skills and the ability to work collaboratively with diverse teams.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Due to the role’s involvement with GovCloud, all applicants must be a U.S. Person.
Responsibilities
  • Design, develop, and maintain scalable, secure solutions for Keeper’s Commander SDKs, enabling seamless integrations with enterprise systems.
  • Work closely with product managers, designers, and engineers to define and implement software solutions for Keeper’s SDK offerings.
  • Write clean, maintainable, and well-documented code, while conducting code reviews and adhering to best practices.
  • Resolve complex technical issues and ensure the performance, security, and reliability of the SDK and integration features.
  • Prioritize, plan, and manage multiple projects in a fast-paced environment while meeting deadlines and delivering high-quality software.
  • Keep up-to-date with emerging technologies and industry best practices to improve software development processes and security practices.
  • Contribute to maintaining documentation and support the development of open-source projects as applicable.
  • Collaborate effectively with technical and non-technical teams across the organization to meet project goals.
Loading...