Senior Software Engineer

EngineeringHuntsville, AL / RemoteFull-time

Senior Software Engineer

Join our engineering team and build mission-critical software that makes a difference.

About the Role

We're looking for a Senior Software Engineer to join our growing team. You'll work on cutting-edge defense technology projects, collaborating with talented engineers and domain experts to deliver solutions that accelerate our customers' missions.

Responsibilities

  • Design and implement scalable, secure software solutions
  • Lead technical discussions and mentor junior engineers
  • Collaborate with cross-functional teams to deliver mission-critical capabilities
  • Participate in code reviews and ensure code quality standards
  • Contribute to architectural decisions and technical roadmaps

Requirements

  • 5+ years of software development experience
  • Strong proficiency in one or more: Python, TypeScript, Go, Rust
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Understanding of DevSecOps practices and CI/CD pipelines
  • Active Secret clearance (or ability to obtain)

Preferred Qualifications

  • Experience with defense or intelligence community projects
  • Familiarity with containerization (Docker, Kubernetes)
  • Background in distributed systems or microservices
  • TS/SCI clearance

What We Offer

  • Competitive salary and equity
  • Comprehensive health, dental, and vision coverage
  • 401(k) with company match
  • Flexible work arrangements
  • Professional development opportunities
  • Mission-driven work environment

Apply

Ready to accelerate your career? Submit your application through our careers portal or email careers@ampersand.us.

Quick Apply

Ready to join our team? Submit your application through our careers portal.