Taro Logo

Senior Software Engineer, Commander SDK

Cybersecurity company providing zero-trust privileged access management solutions with end-to-end encryption, trusted globally.
El Dorado Hills, CA, USA
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Keeper Security, a leading cybersecurity company, is seeking a Senior Software Engineer to join their Commander SDK team. This role offers a unique opportunity to work on developing and enhancing Python and .NET SDKs while advancing Commander's capabilities as a developer and DevOps automation tool. The position is fully remote, with a hybrid option available for candidates near El Dorado Hills, CA.

The company is well-established in the cybersecurity space, serving millions of users and thousands of organizations globally. Their solutions are FedRAMP and StateRAMP Authorized, SOC 2 compliant, and meet various international security standards. As a Senior Engineer, you'll be instrumental in designing and maintaining SDKs and CLI functionality that enables developers and DevOps teams to automate Keeper workflows.

The role combines technical leadership with hands-on development, requiring expertise in Python and .NET development, along with a strong understanding of security principles and DevOps practices. You'll work closely with cross-functional teams, contribute to open-source projects, and have the opportunity to mentor other developers while influencing technical direction.

This position offers comprehensive benefits including medical, dental, and vision insurance, 401k options, generous PTO, and competitive bonuses. It's an excellent opportunity for a senior engineer passionate about security, SDK development, and open-source contribution to make a significant impact in a growing cybersecurity company.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Commander SDK

  • Design, develop, and maintain secure, scalable solutions for Keeper Commander SDKs (Python, .NET) and CLI features
  • Enable seamless integrations with enterprise systems, DevOps workflows, and CI/CD pipelines
  • Collaborate with product managers, designers, and engineers to deliver high-quality SDK offerings
  • Write clean, maintainable, and well-documented code; conduct peer reviews and enforce best practices
  • Resolve complex technical issues and ensure performance, security, and reliability of Commander features
  • Contribute to open-source Commander repositories by reviewing pull requests, engaging with contributors, and maintaining documentation
  • Provide mentorship, influence technical direction, and support roadmap planning for the Commander SDK
  • Keep current with emerging technologies to improve SDK capabilities and developer experience

Requirements For Senior Software Engineer, Commander SDK

Python
  • 5+ years of professional software development experience in Python and .NET (Go and PowerShell a plus)
  • Strong experience designing and developing SDKs, APIs, or developer-facing libraries
  • Proven knowledge of cloud platforms (AWS preferred; GovCloud a plus)
  • Solid understanding of security principles, encryption standards, and secure coding practices
  • Familiarity with DevOps workflows (CI/CD, Terraform, Ansible, Jenkins, GitHub Actions)
  • Experience contributing to or maintaining open-source projects
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience
  • Must be a U.S. Person due to GovCloud involvement

Benefits For Senior Software Engineer, Commander 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
  • Above market annual bonuses