Remote Jobs Sign In

Backend Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jul 23, 2026
This job expires in: 26 days

Job Summary

To support a high-impact defense mission, the mainly remote Backend Software Engineer will design, build, and integrate secure backend services and APIs using Python and/or C#, with onsite sprint planning in Laurel, Maryland approximately every six weeks.

Key responsibilities
  • Design and develop secure backend services and APIs, ensuring integration and testing with technologies like FastAPI and gRPC
  • Build reliable asynchronous workflows and manage data solutions using PostgreSQL and PostGIS
  • Collaborate with cross-functional teams and participate in code reviews and vulnerability remediation efforts
Required qualifications
  • At least four years of professional software-development experience
  • A bachelor's degree in computer science or a related field
  • Hands-on experience with backend services, APIs, or distributed applications
  • Proficiency in Python, C#, or a comparable backend language
  • Understanding of secure software-development lifecycle practices

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...