Software Engineer

GRVTY

United States

On-site

USD 130,000 - 200,000

Full time

36 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GRVTY is seeking a Software Engineer with 5+ years of backend experience to join our multi-team agile program in the United States. You will design and deploy reliable Python services, data pipelines, and core components supporting mission-critical capabilities.

As an individual contributor, you will own features through the full software lifecycle—from design and coding to automated testing, containerized deployments, and production support. A TS clearance is required.

Qualifications

  • Active or current Top-Secret clearance.
  • Bachelor’s degree in a STEM field or equivalent practical experience.
  • 5+ years of professional backend software engineering experience.
  • Strong, hands-on proficiency with Python and Bash scripting for automation and system operations.
  • Experience with PostgreSQL and Redis for data storage, caching, or messaging.
  • Proficiency with Docker and deploying workloads in Kubernetes using Helm.
  • Git collaboration workflows; integrating CI/CD pipelines with automated testing and security checks.
  • Ability to independently deliver user stories and work with existing codebases.

Responsibilities

  • Design, implement, and maintain scalable backend services and APIs using Python.
  • Build interfaces and data contracts connecting distributed services and external systems.
  • Author automated unit, integration, and regression tests and troubleshoot defects.
  • Profile application execution, database queries, and data workflows to optimize latency and throughput.
  • Package applications with Docker and deploy to Kubernetes using Helm in CI/CD pipelines.
  • Participate in sprint planning, backlog refinement, stand-ups, and peer code reviews.

Skills

Python
Bash scripting
PostgreSQL
Redis
Docker
Kubernetes
Helm
Git
CI/CD
Testing

Education

Bachelor's degree in STEM

Tools

Docker
Kubernetes
Helm
Git
CI/CD pipelines

Job description

We are seeking a skilledSoftware Engineerwith 5+ years of experience to join our multi-team agile engineering program. In this hands-on role, you will build, integrate, and deploy reliable backend services, data pipelines, and core software components supporting mission-critical capabilities.

As an individual contributor, you will independently own features throughout the software development lifecycle—from design collaboration and local coding to automated testing, containerized deployment, and production support.

What You'll be Owning
  • Design, implement, and maintain scalable backend services and APIs using Python. Deliver clean, modular, and maintainable code adherin to established team standards.
  • Build and maintain reliable interfaces, data contracts, and integration points connecting distributed services, external systems, and event-driven data streams.
  • Author automated unit, integration, and regression test suites to ensure system resilience and data fidelity. Troubleshoot and resolve defects across development and test environments.
  • Profile application execution, database queries, and data workflows to identify bottlenecks, optimize latency, and maintain reliable throughput.
  • Package applications using Docker and manage deployments to Kubernetes clusters using Helm. Work directly within CI/CD pipelines to ensure code quality checks, automated tests, and vulnerability scans run smoothly on every build.
  • Actively participate in sprint planning, backlog refinement, stand-ups, and peer code reviews. Translate user stories and interface requirements into working, production-ready software increments.
What You Must Have
  • Active or currentTop-Secret (TS)security clearance.
  • Bachelor’s degree in a STEM field (Computer Science, Computer Engineering, Software Engineering, or related discipline) or equivalent practical experience.
  • 5+ years of professional backend software engineering experience building and deploying production applications.
  • Strong, hands-on proficiency withPython(backend frameworks, async programming, data structures) andBashscripting for task automation and system-level operations.
  • Practical experience with relational databases—specificallyPostgreSQL(schema design, index usage, writing performant SQL)—andRedisfor caching, state management, or message buffering.
  • Proven experience containerizing applications withDockerand deploying/troubleshooting workloads inKubernetesusingHelm.
  • Proficient withGitcollaborative workflows; regular experience integrating into CI/CD pipelines incorporating automated testing, code linters, and security vulnerability scanning.
  • Demonstrated ability to independently deliver user stories, navigate existing codebases, and write defensive, testable code.
What Would be Nice to Have
  • Active or currentTop-Secret clearance with SCI access and polygraph(TS/SCI with poly).
  • Privileged User eligibility(CompTIA Security+ certification, DoD 8570 IAT Level II, or equivalent).
  • Experience with distributed messaging or event-driven patterns (e.g., message brokers, pub/sub architectures).
  • Familiarity with microservices architecture and standard API design patterns (REST, gRPC).
  • Exposure to monitoring, observability, and logging tools (e.g., Prometheus, Grafana, OpenTelemetry) within Kubernetes environments.
  • Knowledge of space-to-ground architectures, interface standards, Command and Control (C2) systems, or Mission Management (MM) systems.

Pay Range:At GRVTY, we understand that compensation is influenced by many factors—such as geographic location, federal contract labor categories, wage rates, prior experience, skillsets, education, and certifications.We’re proud to offer a work environment that empowers our team to achieve a strong work-life balance. GRVTY provides competitive pay, comprehensive benefits, and meaningful opportunities for professional growth.Our benefits package is designed to support the well-being of our employees and their families, and includes coverage in areas such as healthcare, financial wellness, retirement planning, family assistance, continued education, and paid time off.

  • The pay range for this position is: $130,000 - $200,000
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

GRVTY • United States

On-site
USD 160,000 - 225,000
Junior Software Engineer
Junior Software Engineer

GRVTY • United States

On-site
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

GRVTY • Sterling (VA)

On-site
USD 155,000 - 193,000
Software Engineer
Software Engineer

Socket.dev • Aurora (CO)

On-site
USD 130,000 - 200,000
Health plan
401k with company match
Paid Time Off
+4
Junior Software Engineer
Junior Software Engineer

GRVTY • Sterling (VA)

On-site
USD 100,000 - 160,000
Software Engineer
Software Engineer

GRVTY • Aurora (CO)

On-site
USD 130,000 - 200,000
Health plan
HSA contribution
Paid time off
+3
Junior Software Engineer
Junior Software Engineer

Socket.dev • Aurora (CO)

On-site
USD 100,000 - 160,000
Mid/Sr Software Developer
Mid/Sr Software Developer

Socket.dev • Aurora (CO)

On-site
USD 118,000 - 226,000
Health plan
Health Savings Account
Paid time off
+5
Software Engineer 1
Software Engineer 1

GRVTY • Fort Meade (MD), Northern (KY)

Hybrid
USD 178,000 - 208,000
Lead Software Engineer
Lead Software Engineer

GRVTY • Sterling (VA)

On-site
USD 178,000 - 212,000
Health plan
HSA with company contribution
PTO & Holidays
+3