> Markdown version of [/jobs/ext/3541536-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/3541536-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer - **Company:** Rackner, Inc. - **Location:** Laurel, MD, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, C Sharp (Programming Language), Software Quality, Code Review, Collaborative Software, Continuous Integration, Distributed Systems, Python (Programming Language), PostgreSQL, OpenShift, PostGIS, Scrum Methodology, RabbitMQ, Software Deployment, Data Streaming, Web Application Frameworks, Retrieval-Augmented Generation, Large Language Models, Software Security, Backend, Gitlab, Fastapi, System-level Testing, Containerization, Gitlab-ci, Integration Tests, Kubernetes, Information Technology, Integration Frameworks, Celery, Front End Software Development, Api Design, Restful APIs, Grpc, Devsecops - **Published:** September 30, 2026 - **Apply:** https://www.juju.com/job/16_59a32bb12 ## About the Role * Bachelor's degree in Computer Science or a related field. * At least four years of professional software-development experience. * Hands-on experience designing and developing backend services, APIs, or distributed applications. * Developing backend software using Python and C#. * Building APIs and services with FastAPI. * Experience with RabbitMQ, gRPC, and Celery. * Working with PostgreSQL and PostGIS. * Using GitLab-based development workflows. * Developing or deploying software in OpenShift environments. * Understanding of secure software-development lifecycle practices. * Writing automated unit and integration tests. * Ability to clearly explain the systems you personally built, the technical decisions you made, and how your work was tested and delivered. * Clear technical documentation and communication skills. Experience That Will Help You Stand Out * FastAPI or another Python web framework. * RabbitMQ, Celery, gRPC, or similar messaging and service-integration tools. * PostgreSQL, PostGIS, geospatial data, or mapping applications. * OpenShift, Kubernetes, GitLab CI/CD, or secure container delivery. * Defense, mission-planning, decision-support, or other regulated software environments. * Integration of backend services with LLM, retrieval-augmented generation, or other AI-enabled components. You do not need to be the deepest expert in every technology listed. Strong backend fundamentals, credible hands-on experience, and the ability to learn within a secure delivery environment matter most. ## Description Location: Mainly remote, with onsite work in Laurel, Maryland, typically one day every six weeks for team-wide sprint planning. Exact timing may vary based on project needs. Clearance: Active final DoD Secret clearance required This position supports a pending contract opportunity and is contingent upon contract award, with an anticipated start in November 2026. Build Secure Software for a High-Impact Defense Mission Join Rackner to build secure backend services that support mission-planning and decision-support capabilities for a Department of Defense customer. You will take hands-on ownership of APIs, service integrations, data flows, distributed workflows, and automated testing-not simply complete isolated development tickets. The role offers exposure to secure software delivery, geospatial data, containerized applications, and backend services that support AI-enabled capabilities. This is a primarily remote role within the United States. Work will be performed using customer-provided systems, with virtual collaboration across the engineering team and periodic onsite sprint planning in Laurel, Maryland. What You Will Do * Design, develop, test, and integrate secure backend services and APIs. * Build and maintain backend services using Python, FastAPI, and C#. * Develop REST APIs and support service-to-service communication using gRPC. * Build asynchronous and distributed workflows using RabbitMQ and Celery. * Develop and integrate relational and geospatial data capabilities using PostgreSQL and PostGIS. * Containerize and deploy backend services in OpenShift-based environments. * Work within GitLab-based development and CI/CD workflows. * Apply secure software-development lifecycle practices throughout design, implementation, testing, and remediation. * Develop unit, integration, and system-level tests that support software quality and delivery confidence. * Investigate defects, failed integrations, security findings, and service issues. * Participate in code reviews, technical reviews, vulnerability-remediation efforts, and solution-design discussions. * Produce software designs, sequence diagrams, workflow descriptions, and technical documentation. * Collaborate with frontend, AI/ML, security, platform, DevSecOps, and customer engineering teams. ## Related Videos - [Celery on AWS ECS - the art of background tasks & continuous deployment](https://www.wearedevelopers.com/videos/561-celery-on-aws-ecs-the-art-of-background-tasks-continuous-deployment) - [Build your backend using FastAPI](https://www.wearedevelopers.com/videos/506-build-your-backend-using-fastapi) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)