rackner
Backend Software Engineer — Secure Mission Systems
At a Glance
- Location
- Remote
- Work Regime
- remote
- Posted
- 2026-07-22T21:29:29-04:00
Key Requirements
Required Skills
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.