Senior Software Engineer - Technical Lead - R120

Posted 3 Days Ago
Be an Early Applicant
Herndon, VA, USA
In-Office
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Defense
The Role
Design, implement, and maintain production-grade Python services and internal tools; lead technical design for scalable, available cloud/containerized systems; mentor junior engineers; support DevSecOps, testing, security, observability; adopt AI-assisted workflows and contribute to AI/ML or data-driven systems when applicable.
Summary Generated by Built In
Are you a seasoned software engineer who enjoys building real systems—and helping other engineers grow along the way? Do you believe great teams are amplified by strong technical leadership, thoughtful mentorship, and continuous learning? At Expedition Technology (EXP), we’re looking for a Senior Software Engineer who can both build mission-critical software and elevate the engineers around them.

What You’ll Do
  • Design, implement, and maintain production-grade Python services and internal tools supporting mission workflows
  • Lead and influence technical design with a focus on scalability, availability, durability, and maintainability
  • Help define and uphold software architecture, engineering standards, and best practices
  • Actively mentor and nurture junior engineers through code reviews, design discussions, and hands-on technical guidance
  • Build services that run reliably in cloud-based and containerized environments
  • Contribute to the design and evolution of verification, validation, testing, and evaluation environments
  • Collaborate across teams to establish best practices in testing, security, observability, and reliability
  • Support DevSecOps efforts including containerization, deployment automation, and operational ownership
  • Explore and adopt AI-assisted development workflows, including agent-based coding and specification-driven development
  • Where applicable, contribute to systems involving AI/ML, data science, modeling and simulation, or data-driven analysis

What You Bring
  • U.S. Citizenship
  • An active TS/SCI security clearance with CI Polygraph
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent professional experience
  • 8+ years of professional software engineering experience, with Python as a primary or significant language
  • Proven ability to write clean, modular, testable, and maintainable code
  • Broad engineering background across multiple domains, technologies, or system types
  • Strong understanding of object-oriented design principles, design patterns, and interface-driven development
  • Solid grasp of cloud computing fundamentals, including:
    • Scalability and performance considerations
    • Microservices and service-oriented architectures
    • High availability and system durability
    • Serverless or managed cloud services
  • Experience building or integrating systems in containerized environments, including Docker or similar technologies
  • Experience with Kubernetes or other orchestration platforms is a bonus, not a requirement
  • Strong DevSecOps background with experience taking software from implementation through secure deployment
  • Comfortable working in Linux (Ubuntu-based) environments, including command-line operations, scripting, and basic troubleshooting
  • Experience or strong interest in AI/ML, data science, modeling and simulation, or data-driven systems
  • Curiosity and adaptability around emerging tools, particularly AI coding agents and LLM-assisted development workflows
  • A collaborative mindset and a passion for engineering excellence

Why EXP?

At Expedition Technology, we’re solving some of the nation’s hardest problems with cutting-edge technology and a culture built on trust, autonomy, and technical excellence. Our engineers own real systems, make meaningful decisions, and see their work go from idea to mission impact. If you’re excited to build systems that matter while growing and mentoring the next generation of engineers, we’d love to talk.

Skills Required

  • U.S. Citizenship
  • Active TS/SCI security clearance with CI Polygraph
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field, or equivalent experience
  • 8+ years professional software engineering experience with Python as a primary or significant language
  • Proven ability to write clean, modular, testable, and maintainable code
  • Broad engineering background across multiple domains, technologies, or system types
  • Strong understanding of object-oriented design principles, design patterns, and interface-driven development
  • Solid grasp of cloud computing fundamentals (scalability, microservices, high availability, serverless/managed services)
  • Experience with containerized environments, including Docker
  • Experience with Kubernetes or other orchestration platforms
  • Strong DevSecOps background, including deployment automation and operational ownership
  • Comfortable working in Linux (Ubuntu) environments, including command-line operations and scripting
  • Experience or strong interest in AI/ML, data science, modeling and simulation, or data-driven systems
  • Curiosity and adaptability around emerging tools, particularly AI coding agents and LLM-assisted development workflows
  • Collaborative mindset and passion for engineering excellence; mentorship and leadership of junior engineers
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
124 Employees
Year Founded: 2013

Similar Jobs

Capital One Logo Capital One

Data Scientist

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
McLean, VA, USA
55000 Employees
162K-185K Annually

Capital One Logo Capital One

Senior Data Analyst

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
2 Locations
55000 Employees
101K-127K Annually

Capital One Logo Capital One

Product Design Manager, Premium Design

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
2 Locations
55000 Employees
165K-205K Annually

Capital One Logo Capital One

Sr. Business Manager - Operational Risk Analytics and Strategy

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
McLean, VA, USA
55000 Employees
201K-229K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account