Senior Software Engineer, Python & .Net SDK

Keeper Security provides zero-trust privileged access management and cybersecurity solutions with end-to-end encryption, trusted by millions globally.
El Dorado Hills, CA, USA
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer, Python & .Net SDK

Keeper Security, a leading cybersecurity company, is seeking a Senior Software Engineer to join their Commander SDK team. This role focuses on developing and maintaining Python and .Net SDKs, creating secure and scalable solutions that protect millions of users worldwide. The position offers flexibility with remote work and hybrid options for candidates near El Dorado Hills, CA.

Keeper Security's solutions are globally recognized, being FedRAMP and StateRAMP Authorized, SOC 2 compliant, and FIPS 140-2 validated. The company's products are used in over 120 countries and translated into 21 languages, making it a truly global operation with significant impact.

As a Senior Software Engineer, you'll be at the forefront of developing crucial SDK integrations that enable organizations to incorporate Keeper's cybersecurity solutions into their infrastructure. The role demands expertise in Python, Go, and/or .NET, with a strong focus on security principles and encryption standards. You'll work with cross-functional teams to deliver high-quality, secure software solutions while maintaining performance and scalability.

The ideal candidate will bring 5+ years of professional software development experience, strong problem-solving abilities, and excellent communication skills. Knowledge of cloud platforms and security practices is essential. The position offers comprehensive benefits including medical, dental, and vision insurance, 401K options, and a generous PTO plan.

This is an exceptional opportunity to join a fast-growing cybersecurity company and contribute to protecting organizations globally through innovative technology solutions. The role combines technical challenges with real-world impact, making it perfect for engineers passionate about security and scalable software development.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer, Python & .Net SDK

  • Design, develop, and maintain scalable, secure solutions for Keeper's Commander SDKs
  • Work with product managers, designers, and engineers to define and implement software solutions
  • Write clean, maintainable, and well-documented code
  • Resolve complex technical issues
  • Prioritize, plan, and manage multiple projects
  • Keep up-to-date with emerging technologies
  • Maintain documentation and support open-source projects
  • Collaborate with technical and non-technical teams

Requirements For Senior Software Engineer, Python & .Net SDK

Python
Go
  • 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 (AWS, GCP) and cloud-based tools
  • Understanding of security principles, encryption standards, and secure coding practices
  • Strong problem-solving and analytical skills
  • Experience with agile environment and CI/CD pipelines
  • Ability to write and maintain clean, well-documented code
  • Excellent communication skills
  • Bachelor's or Master's degree in Computer Science or related field
  • Must be a U.S. Person due to GovCloud involvement

Benefits For Senior Software Engineer, Python & .Net SDK

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, Dental & Vision (inclusive of domestic partnerships)
  • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
  • Voluntary Short/Long Term Disability Insurance
  • 401K (Roth/Traditional)
  • Generous PTO plan including paid Bereavement/Jury Duty

Interested in this job?

Jobs Related To Keeper Security, Inc. Senior Software Engineer, Python & .Net SDK

Senior Software Engineer, Connection Manager (Fullstack)

Senior Software Engineer position at Keeper Security focusing on full-stack development for their Connection Manager platform, offering remote work and comprehensive benefits.

Senior Software Engineer, Connection Manager (Fullstack)

Senior Software Engineer position at Keeper Security focusing on full-stack development for their Connection Manager product, offering remote work and comprehensive benefits.

Implementation Engineer, EMEA

Implementation Engineer position at Keeper Security focusing on SaaS implementation and customer technical support in EMEA region.

Senior Software Engineer, Integrations (Fullstack)

Senior Software Engineer position at Keeper Security focusing on full-stack integration development with remote work opportunity.

Systems Support Engineer, APAC

Senior Systems Support Engineer role at Keeper Security in Tokyo, providing technical support for cybersecurity solutions.