Backend Developer

Posted Yesterday
Be an Early Applicant
Washington, DC, USA
In-Office
109K-130K Annually
Expert/Leader
Information Technology • Professional Services • Consulting • Defense
The Role
Develop and maintain Python backend services, REST APIs, PostgreSQL databases, Docker images, and OpenShift deployments. Troubleshoot production issues, implement authentication and authorization integrations, optimize application performance, write tests and documentation, participate in design and code reviews, and collaborate with customers, product owners, operations, and security teams. The role also includes mentoring developers and supporting reliable mission-driven application delivery.
Summary Generated by Built In

As a Senior Backend Developer you will be supporting an IC Customer working on mission driven applications. Candidates in this role will:

  • Design, develop, and maintain backend functionality within applications using Python, Docker, Kubernetes, Opensearch and PostgreSQL.
  • Develop and maintain backend services and REST APIs, including request validation, error handling, and authentication and authorization integration.
  • Use Pydantic for data validation and SQLAlchemy for database access and object-relational mapping in Python services.
  • Design and maintain PostgreSQL schemas, queries, indexes, and database migrations, with attention to performance and data integrity.
  • Build and maintain Docker images and deploy, configure, and troubleshoot applications in OpenShift.
  • Investigate and resolve production issues across the user interface, backend services, database, and application deployment.
  • Work with customers, product owners, and other stakeholders to clarify requirements, identify dependencies, and estimate implementation effort.
  • Participate in technical design and code reviews, write automated tests, and maintain technical documentation.
  • Mentor developers and collaborate with operations and security teams to support reliable application delivery.

Education and Experience Requirements:

  • 9 Years of experience in Software or Systems Engineering roles or a highly related field of work with similar scope and responsibilities.
  • A Bachelor’s degree may be substituted for 4 years of experience and a Master’s Degree may be substituted for 6 years of experience.

Required Qualifications:

  • TS/SCI Clearance with Active CI Polygraph
  • Strong experience developing backend services and REST APIs
  • Experience developing and maintaining backend applications and services using Python.
  • Proficiency with PostgreSQL, including relational data modeling, SQL, schema migrations, indexing, and query optimization.
  • Understanding of OpenSeach data structures, indexing and querying.
  • Hands-on experience with Docker, including writing Dockerfiles, building images, and troubleshooting containers.
  • Strong communication skills and the ability to translate business and customer needs into clear technical requirements

Desired Qualifications:

  • Deep expertise of Python and API design
  • Familiarity with Software development within the Department of War.
  • Familiarity with Linux environments and Kubernetes concepts.
  • Experience configuring CI/CD pipelines and automating application deployments.
  • Experience improving application security, accessibility, performance, and reliability.
  • Experience working in an Agile development environment and coordinating with product, operations, and security teams.

Work Location:

Annapolis Junction, MD; Washington, DC; or Reston, VA

Skills Required

  • 9 years of experience in Software or Systems Engineering roles or a highly related field with similar scope and responsibilities
  • TS/SCI clearance with active CI polygraph
  • Strong experience developing backend services and REST APIs
  • Experience developing and maintaining backend applications and services using Python
  • Proficiency with PostgreSQL, including relational data modeling, SQL, schema migrations, indexing, and query optimization
  • Understanding of OpenSearch data structures, indexing, and querying
  • Hands-on Docker experience, including writing Dockerfiles, building images, and troubleshooting containers
  • Strong communication skills and ability to translate business and customer needs into clear technical requirements
  • Bachelor's degree may substitute for 4 years of experience
  • Master's degree may substitute for 6 years of experience
  • Deep expertise in Python and API design
  • Familiarity with software development within the Department of War
  • Familiarity with Linux environments and Kubernetes concepts
  • Experience configuring CI/CD pipelines and automating application deployments
  • Experience improving application security, accessibility, performance, and reliability
  • Experience working in an Agile development environment and coordinating with product, operations, and security teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Charlottesville, VA
111 Employees
Year Founded: 2007

What We Do

SHINE Systems is a professional services and consulting firm supporting government, defense, intelligence, and civilian missions. Founded as a decision-analytics consultancy, it delivers data analytics, technology integration, cybersecurity and IT, executive, mission, and programmatic support. The company develops actionable solutions, provides systems and infrastructure expertise, and supports national-security customers and federal agencies in the United States and internationally across diverse operational environments.

Similar Jobs

Superhuman Logo Superhuman

Software Engineer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Remote or Hybrid
United States
1500 Employees
154K-214K Annually

Wunder Logo Wunder

Senior Back-end Engineer

Greentech • Social Impact • Software • Energy
Remote or Hybrid
USA
58 Employees
190K-250K Annually

Utility Logo Utility

Senior Back-end Engineer

Agency • Mobile • Design
Remote or Hybrid
USA
100 Employees
In-Office or Remote
2 Locations
17600 Employees

Similar Companies Hiring

Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account