Job Description
We're looking for a passionate Senior Software Engineer to join our dynamic Commander SDK team! In this role, you'll be responsible for developing, maintaining, and enhancing secure and scalable Python and .NET SDKs. You'll work on delivering high-quality software solutions that empower organizations to seamlessly integrate cybersecurity technologies into their systems. This is a 100% remote position, and there is also an option for a hybrid schedule for candidates based in the El Dorado Hills, CA area.
About the Role
As a Senior Software Engineer on the Commander SDK team, you will play a crucial role in designing and developing scalable, secure SDKs that enable enterprise-level integration with advanced cybersecurity solutions. You will work collaboratively with cross-functional teams to ensure high performance and top-notch security, while meeting the growing demands of users worldwide. This is an exciting opportunity to contribute to innovative technologies that make a real impact on protecting individuals and organizations.
Key Responsibilities:
Design, develop, and maintain scalable, secure SDKs for seamless integrations with enterprise systems.
Collaborate with product managers, designers, and engineers to define software solutions and new SDK offerings.
Write clean, maintainable, and well-documented code, and actively participate in code reviews to uphold best practices.
Troubleshoot and resolve complex technical issues to ensure performance, security, and reliability of SDKs and integration features.
Manage multiple projects in a fast-paced environment, prioritizing tasks and meeting deadlines.
Stay current with emerging technologies and industry best practices to improve development and security processes.
Contribute to documentation and support the development of open-source projects as appropriate.
Foster collaboration across teams, working closely with both technical and non-technical stakeholders to meet project goals.
Key Qualifications:
5+ years of experience in professional software development, with expertise in Python, Go, and/or .NET.
Extensive experience in designing and developing SDKs, APIs, and integrations.
Familiarity with cloud platforms such as AWS, GCP, and cloud-based tools (e.g., AWS KMS, GCP Secret Manager, Azure DevOps).
Strong understanding of security principles, encryption standards, and secure coding practices.
Excellent problem-solving and analytical skills, with the ability to troubleshoot complex software issues.
Experience working in an agile environment and using CI/CD pipelines.
A commitment to writing clean, maintainable, and well-documented code and collaborating with open-source communities.
Excellent communication skills and the ability to work collaboratively with diverse teams.
A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Due to the role's involvement with GovCloud, applicants must be a U.S. Person.
Why You'll Love Working Here:
Comprehensive medical, dental, and vision benefits (including coverage for domestic partners).
Employer-paid life insurance and supplemental life insurance for employees, spouses, and children.
Voluntary short-term and long-term disability insurance.
401(k) options (Roth and Traditional).
Generous paid time off, including paid bereavement, jury duty, and more.
Our Commitment to Diversity:
We are an equal-opportunity employer committed to creating an inclusive and diverse work environment for all employees. We celebrate the unique backgrounds and perspectives of our team and believe that diversity drives innovation and success.
Employment Type: Full-Time
Salary: $ 124,000.00 164,000.00 Per Year
Job Tags
Full time, Temporary work, Remote job, Work from home, Worldwide,