Share this job
Software Developer
San Diego, CA
Apply for this job

We are hiring a Software Developer to support a long-term effort focused on advancing electronic warfare capabilities for the fleet. This role offers the opportunity to work on impactful, mission-critical systems alongside a highly skilled technical team, contributing to solutions that directly support national defense.


What You’ll Do

  • Lead the design, development, and delivery of new software applications and services
  • Build scalable, high-performance systems and guide them from concept through production
  • Collaborate with engineers, designers, and technical leaders to define architecture, tools, and requirements
  • Develop clean, efficient, and testable code across the full stack (frontend, backend, APIs, databases)
  • Test, debug, and document software while ensuring compliance with configuration management standards
  • Manage deployment processes, including CI/CD pipelines, environment setup, and release cycles
  • Monitor and maintain production systems for reliability, performance, and security
  • Participate in code reviews and contribute to engineering best practices
  • Support team knowledge sharing through documentation and collaboration


What You’ll Bring

  • Active TS/SCI clearance with willingness to obtain a polygraph (required)
  • Bachelor’s degree in Computer Science, Engineering, or a related STEM field
  • 5+ years of software development experience, or 3+ years with a Master’s/PhD in a STEM field
  • Experience building and deploying applications into production environments
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP)
  • Experience with containerization tools such as Kubernetes and Docker
  • Proficiency in at least one modern programming language (C++, Java, Go, Python, etc.)
  • Strong foundation in software design, version control (Git), and CI/CD pipelines
  • Experience working with databases (SQL and/or NoSQL) and API development (REST or GraphQL)


Nice to Have

  • Eligibility for or experience with Special Access Programs (SAP)
  • Experience with Java and Gradle for multi-module builds and CI/CD integration
  • Practical DevOps experience, including Docker-based containerization and deployment packaging
  • Experience designing and maintaining GitLab CI/CD pipelines
  • Background in real-time or multithreaded systems with strict timing requirements
  • Familiarity with specialized development environments and platforms used in mission systems
  • Experience with infrastructure as code (Terraform, CloudFormation, etc.)
  • Exposure to frontend frameworks like React, Angular, or Vue
  • Experience working in agile development environments
  • Strong analytical and problem-solving skills with a focus on scalability and security 


Apply for this job
Powered by