Software Engineer

Metronome, LLC

Dayton (OH)

On-site

USD 110,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Metronome, LLC in Dayton, OH is seeking a Senior Software Engineer to modernize enterprise catalog and metadata services for the Air Force and Intelligence Community.

The role focuses on secure, scalable, cloud-native solutions, Kubernetes, CI/CD, and distributed systems. You will lead technical efforts, collaborate with mission stakeholders, and mentor engineers in a hands-on environment.

Qualifications

  • Bachelor's degree or equivalent professional experience in a technical field.
  • 5+ years of professional software/cloud engineering experience.
  • Hands‑on experience with AWS/Azure/GCP and Kubernetes.

Responsibilities

  • Design, develop, and deploy scalable cloud-native applications and microservices.
  • Build and maintain containerized applications using Docker and Kubernetes.
  • Develop CI/CD pipelines with automated testing and secure release workflows.
  • Mentor junior engineers and participate in architecture reviews.

Skills

Kubernetes
Docker
CI/CD
Python
C++
Cloud architecture
Security
Leadership

Education

Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field

Tools

Terraform
Helm
Kustomize
CloudFormation
Istio/Linkerd
GitOps

Job description

Dayton, OH

full time

Secret

$110,000 - $160,000

Position Overview

Metronome is seeking a Senior Software Engineer to support the development and modernization of enterprise catalog and metadata services for the Air Force and Intelligence Community.

This role will help build secure, scalable, cloud-native capabilities that enable analysts and mission users to discover, curate, search, access, and share data across applications and security environments. The Senior Software Engineer will work across software development, cloud architecture, Kubernetes, CI/CD, and distributed systems while providing technical leadership to the broader engineering team.

Key Responsibilities
  • Design, develop, and deploy scalable cloud-native applications and microservices across AWS, Azure, or GCP environments.

  • Develop microservice architectures, APIs, and distributed data flows supporting enterprise catalog and metadata capabilities.

  • Build and maintain containerized applications using Docker and Kubernetes.

  • Support Kubernetes architecture, networking, scaling, observability, security, and multi-cluster deployments.

  • Design and maintain CI/CD pipelines incorporating automated testing, secure software packaging, artifact management, and deployment across multiple security enclaves.

  • Develop Infrastructure as Code and repeatable deployment workflows using tools such as Terraform, Helm, and Kustomize.

  • Implement and support cloud security capabilities including IAM, secrets management, network policies, access controls, and Zero Trust principles.

  • Integrate logging, metrics, distributed tracing, dashboards, and alerting to improve system reliability and observability.

  • Troubleshoot complex issues across cloud infrastructure, distributed applications, networking, and production environments.

  • Collaborate with product teams, SREs, cybersecurity engineers, and mission stakeholders to ensure solutions align with broader system and mission requirements.

  • Participate in architecture reviews, technical planning, trade studies, and risk analysis.

  • Develop architecture diagrams, technical documentation, operational runbooks, and engineering recommendations.

  • Mentor junior and mid-level engineers and contribute to code reviews, engineering standards, and team best practices.

Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or equivalent professional experience.

  • 5+ years of professional software/cloud engineering experience.

  • Hands‑on experience with at least one major cloud platform: AWS, Azure, or GCP.

  • Strong experience with Kubernetes, including application deployment, networking, scaling, and observability.

  • Strong experience with Docker and containerized application development.

  • Experience designing and developing cloud-native microservices.

  • Proficiency with a modern programming language, with Python or C++ preferred.

  • Experience developing and maintaining CI/CD pipelines with automated testing and secure release workflows.

  • Understanding of distributed systems, cloud networking, and API design.

  • U.S. citizenship and ability to obtain and maintain a Secret security clearance.

Preferred Qualifications
  • Experience supporting DoD, Intelligence Community, aerospace, or other mission‑critical or highly regulated environments.

  • Experience with Kubernetes multi‑cluster environments, cluster hardening, and service mesh technologies such as Istio or Linkerd.

  • Experience with Infrastructure as Code and deployment tools such as Terraform, Helm, Kustomize, or CloudFormation.

  • Experience implementing GitOps deployment workflows.

  • Experience with event‑driven or streaming architectures using technologies such as Kafka, Kinesis, or Pub/Sub.

  • Experience implementing observability solutions including distributed tracing, metrics, dashboards, and automated alerting.

  • Strong understanding of cloud security, IAM, key and secrets management, policy‑as‑code, and Zero Trust architectures.

  • Experience leading technical efforts, making architecture recommendations, or serving as a technical SME.

  • Experience mentoring junior and mid-level software engineers.

  • Relevant certifications such as AWS Solutions Architect, Azure Solutions Architect, GCP Professional Cloud Engineer, CKA, CKAD, or CKS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ME00624-Software Engineer 2
ME00624-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 100,000 - 140,000
11 paid holidays
3 weeks PTO
Company sponsored medical plan
+2
Senior DevOps Engineer
Senior DevOps Engineer

Centurion • San Antonio (TX)

On-site
USD 110,000 - 190,000
On-site near Lackland AFB
Competitive benefits
ME00610-Cloud Software Engineer 2
ME00610-Cloud Software Engineer 2

Momentum Engineering • Maryland

On-site
USD 140,000 - 190,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+3
ME00610-Cloud Software Engineer 2
ME00610-Cloud Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 90,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+1
Software Engineer
Software Engineer

Metron Inc. • San Diego (CA)

On-site
USD 90,000 - 120,000
ME00610-Cloud Software Engineer 2
ME00610-Cloud Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+1
Senior Cloud-Native Software Engineer DoD/IC
Senior Cloud-Native Software Engineer DoD/IC

Metronome, LLC • Dayton (OH)

On-site
USD 110,000 - 160,000
ME00624-Software Engineer 2
ME00624-Software Engineer 2

Momentum Engineering • Maryland

On-site
USD 165,000 - 225,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical, dental, and vision plans
+1
ME00614-Cloud Software Engineer 3
ME00614-Cloud Software Engineer 3

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 110,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+2
ME00614-Cloud Software Engineer 3
ME00614-Cloud Software Engineer 3

Momentum Engineering, Inc. • Maryland

On-site
USD 110,000 - 160,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+2