Senior Software Engineer

Altamira Technologies Corp.McLean, VA
$90,000 - $150,000Onsite

About The Position

Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity, you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have a demonstrable understanding of software principles, theories, and concepts related to software engineering (including software development lifecycle and software development process), design patterns and Object-Oriented analysis, design, and programming. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance. Able to obtain a TS/SCI.

Requirements

  • Good foundation in object-oriented software development
  • Experienced working in a LINUX or UNIX environment
  • Demonstrable understanding of software principles, theories, and concepts related to software engineering (including software development lifecycle and software development process), design patterns and Object-Oriented analysis, design, and programming.
  • U.S. citizenship is required
  • Able to obtain a TS/SCI
  • Relevant experience in, but not limited to, Java and/or C++ Development for a high-performance system
  • Experience developing complex software solutions in a Java environment
  • Typescript ,Spring Boot, React or Vue
  • NoSQL databases
  • API design and development in Java, Go, or Rust (Java preferred)
  • Development of serverless and/or containerized software
  • Automated testing
  • CI/CD
  • Experience working in Agile development teams
  • Experience working in a software development environment that uses continuous integration methodology with automated test
  • 8-12 years of relevant experience with a Bachelor's degree (typically in STEM focused discipline - Science, Technology, Engineering, or Mathematics). - OR - 4-8 years of relevant experience with a Masters degree (typically in STEM focused discipline - Science, Technology, Engineering, or Mathematics).

Nice To Haves

  • Java software experience
  • Security+ Certification is a plus
  • Experience with Model Based Systems Engineering (MBSE)
  • Full stack developer with cloud deployment experience
  • Cloud experience and AWS developer certification experience with EC2, S3, Security Group
  • Experience with scripting languages, including PowerShell, Bash or Python
  • Experience with DevSecOps tool sets (JIRA, Confluence, BitBucket, Jenkins, Artifactory, Git etc..)
  • Experience with geospatial concepts: Reference frames, Earth Centered Earth Fixed (ECEF), Earth Centered Inertial (ECI), Coordinate Systems, Azimuth / Elevation, Latitude / Longitude, Right Ascension and Declination
  • Familiarity with automation tools such as Ansible, Terraform, Chef or similar
  • Database knowledge & familiarity (e.g., MongoDB, Postgres) a plus

Responsibilities

  • Java and/or C++ Development for a high-performance system
  • Developing complex software solutions in a Java environment
  • API design and development in Java, Go, or Rust (Java preferred)
  • Development of serverless and/or containerized software
  • Automated testing
  • CI/CD
  • Working in Agile development teams
  • Working in a software development environment that uses continuous integration methodology with automated test
  • Performing orbit propagation / orbit determination.
  • Using linear algebra for accessibility checks (dot products, vectors, matrices, etc.)

Benefits

  • Salary range of $90,000 to $225,000
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service