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.