Jobs · Engineering · Virginia

Senior Software Engineer - Technical Lead - R120

Expedition Technology · Herndon, VA · 1 wk ago
On-siteEngineeringFull-time

About the role

At Expedition Technology (EXP), we're seeking a Senior Software Engineer who can build mission-critical software and lead the growth of our engineering team.

Responsibilities

  • 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
  • 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

Requirements

  • U.S. Citizenship
  • 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
  • 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

Qualifications

Preferred qualifications include:

  • Experience with AI/ML, data science, modeling and simulation, or data-driven systems
  • Interest or experience with AI coding agents and LLM-assisted development workflows

Skills

  • Strong understanding of object-oriented design principles, design patterns, and interface-driven development
  • Strong understanding 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 with DevSecOps, including containerization, deployment automation, and operational ownership
  • Experience with AI/ML, data science, modeling and simulation, or data-driven systems
  • Experience with AI coding agents and LLM-assisted development workflows

Benefits

Expedition Technology offers a competitive benefits package, including:

  • Health insurance
  • Retirement savings plan
  • Flexible work schedule
  • Professional development opportunities

Pay

$100,000 - $150,000 annually

Schedule

Full-time, 40 hours per week

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 3 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com