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, with an option for a hybrid schedule for candidates based in the El Dorado Hills, CA area.
Company Culture and Environment
Our company is committed to creating an inclusive and diverse work environment that values unique backgrounds and perspectives. We believe that diversity drives innovation and success, fostering collaboration across teams and encouraging open communication.
Career Growth and Development Opportunities
Join a team that values continuous improvement and professional growth. We encourage collaboration with open-source communities and support the development of innovative technologies that make a real impact.
Detailed Benefits and Perks
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
Compensation and Benefits
Competitive salary based on experience
Flexible working hours
Remote work options available
Why you should apply for this position today
This is an exciting opportunity to contribute to innovative technologies that make a real impact on protecting individuals and organizations in the realm of cybersecurity. You will collaborate with cross-functional teams and play a crucial role in designing and developing scalable, secure SDKs.
Skills
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
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
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
Strong understanding of security principles, encryption standards, and secure coding practices
Excellent problem-solving and analytical skills
Experience working in an agile environment and using CI/CD pipelines
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience
Education Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field
Education Requirements Credential Category
Degree in Computer Science, Engineering, or a related field
Experience Requirements
5+ years of experience in professional software development
Proven experience designing and developing SDKs, APIs, and integrations
Why work in El Dorado Hills, CA
El Dorado Hills offers a beautiful, family-friendly environment with stunning views and a close-knit community. Residents enjoy access to recreational activities, excellent schools, and a convenient location near major cities, making it an ideal place to balance your professional and personal life.
Employment Type: Full-Time
Salary: $124000.00 - 164000.00 Per Year
Get It Recruit - Information Technology connects job seekers with employers and opportunities that match their qualifications. Job seekers can complete the full application process on the employer's website. To learn more about the position, click our 'Apply Now' button and begin the application process. This job is shared on behalf of the employer, and any questions about the position, salary, application process, or other details about the job should be directed to them.
Apply to this job
Think you're the perfect candidate?
By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.