rackner

Backend Software Engineer — Secure Mission Systems

Apply Now

At a Glance

Location
Remote
Work Regime
remote
Posted
2026-07-22T21:29:29-04:00

Key Requirements

Required Skills

Python

Requirements

At least four years of professional software-development experience.

Hands-on experience building backend services, APIs, or distributed applications.

Experience with Python, C#, or a comparable backend language.

Understanding of API design, data flows, error handling, automated testing, and source control.

Familiarity with secure software-development lifecycle practices.

Compensation & Benefits

Competitive compensation

Company-supported certifications

401(k) with 100% company match up to 6%

Medical, dental, vision, life, and disability coverage

Paid time off and company holidays

Remote-work support and home-office equipment plan

Responsibilities

Design, build, test, and integrate secure backend services and APIs using Python and/or C#.

Develop REST services with FastAPI and support service-to-service communication through technologies such as gRPC.

Build reliable asynchronous workflows using Celery, RabbitMQ, or comparable messaging tools.

Develop and integrate relational and geospatial data solutions using PostgreSQL and PostGIS.

Containerize and deploy services through OpenShift or Kubernetes.

Write unit and integration tests that strengthen software quality and delivery confidence.