Senior Backend Developer

SHINE Systems

Annapolis Junction, MD • 1h ago • On-site

Senior

On-site

109,000 - 130,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Backend Developer role

Improve your resume now

$109,000 – $130,000/year

Quick Facts

  • Role: Senior Backend Developer (backend services, REST APIs)
  • Focus: Python backend, PostgreSQL data, containerized deployment on OpenShift/Kubernetes

Description

As a Senior Backend Developer, you will design, develop, and maintain backend functionality for mission-driven applications. You will build REST APIs with validation, error handling, and authentication/authorization integration, implement data access with Pydantic and SQLAlchemy, and manage PostgreSQL schemas, queries, indexes, and migrations. You will also deploy and troubleshoot applications in OpenShift, investigate production issues across UI/backend/database/deployment, and collaborate with customers and stakeholders on requirements and effort.

Responsibilities

  • Design, develop, and maintain backend services and REST APIs
  • Implement request validation, error handling, and authentication/authorization integration
  • Use Pydantic for data validation and SQLAlchemy for ORM/database access
  • Design and maintain PostgreSQL schemas, queries, indexes, and database migrations
  • Build and maintain Docker images; deploy, configure, and troubleshoot applications in OpenShift
  • Investigate and resolve production issues end-to-end
  • Collaborate with customers/product owners/stakeholders to clarify requirements, dependencies, and estimate effort
  • Participate in technical design and code reviews; write automated tests and maintain technical documentation
  • Mentor developers and collaborate with operations and security teams for reliable application delivery

Requirements

  • 9 years of experience in software or systems engineering (Bachelor’s can substitute for 4 years; Master’s can substitute for 6 years)
  • Active TS/SCI Clearance with Active CI Polygraph
  • Strong experience developing backend services and REST APIs
  • Experience building backend applications and services using Python
  • Proficiency with PostgreSQL (relational data modeling, SQL, schema migrations, indexing, query optimization)
  • Understanding of OpenSearch data structures, indexing, and querying
  • Hands-on Docker experience (Dockerfiles, building images, troubleshooting containers)
  • Strong communication skills to translate business/customer needs into technical requirements

Benefits

Mission-driven work supporting mission-focused applications.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report