Job Description

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, 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.
Posted on Jul 13

Senior Software Engineer - Python and .NET SDKs

El Dorado Hills, CA

Remote (Friendly)

124,000 - 164,000 Per Year

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.