Senior Software Engineer

Rebellion Defense Logo

Rebellion Defense

πŸ’΅ $236k-$260k
πŸ“Remote - Worldwide

Summary

Join Rebellion Defense as a Principal Software Engineer and contribute to building mission-critical software for national security. This role, based anywhere in the US with a potential for occasional travel, involves owning the technical engineering product portfolio for Rebellion Iris. You will guide and collaborate with the software engineering team, contribute directly to product development, and drive architectural decisions. The position requires extensive experience in software engineering, cloud environments, and AI/ML. A competitive salary and benefits package are offered.

Requirements

  • 8+ years of professional work experience as a principal architect or senior software engineer
  • Demonstrated ability working on and leading efforts to productionize high scale software capabilities
  • Deep expertise in working in both commercial cloud environments (AWS, Azure, GCP, etc.) and on-prem environments, with the ability to optimize for edge deployments
  • Prior experience with edge deployments, building data pipelines to process high volumes of data
  • Experience scoping, designing, and delivering solutions for large complex challenges
  • Prior experience working or leading the technical direction of a team developing AI/ML products and significant experience of the ML operations workflow
  • Deep familiarity with microservices architecture and asynchronous product design (queues, streams, threads, etc.)
  • Working knowledge of Go, Python, C++, GPRC, and Terraform
  • Working knowledge of containerization, specifically Kubernetes and Docker
  • Ability to communicate technical direction and roadmaps

Responsibilities

  • Own the technical engineering product portfolio and help define the vision for Rebellion Iris (by collaborating with a product manager) to write product specifications, a detailed product roadmap, and translate customer requirements into software engineering architecture
  • Guide, direct, and collaborate with the software engineering team to build and produce better outcomes
  • Be a prolific contributor in a hands-on way to Rebellion Iris products to ensure interoperability and extensibility
  • Drive architectural decisions and serve as the organization’s subject matter expert as it relates to Iris’ capabilities

Preferred Qualifications

  • Prior experience in an engineering role focused on DoD and national security customers
  • TS/SCI security clearance

Benefits

  • The annual salary range for this role as it is posted is $236,500 to $260,150 regardless of final candidate location within the United States
  • We work collaboratively as a team to support one another in our mission and promote professional development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.