Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Software Engineer

$85k - $170k

Steampunk.com

Overview

As a Backend Software Engineer , you will work on modernizing legacy enterprise systems by decomposing monolithic Java and .NET services into cloud-native Python microservices. This role is centered on Python development. You will design and deploy lightweight REST APIs and batch processing jobs across serverless and containerized environments.

We are looking for candidates with 5+ years of experience writing production Python software using Agile and DevSecOps methods such as build/release management, CI/CD practices, and test automation.

Contributions

Responsibilities include:

  • Decompose legacy Java and .NET monolithic services into modular Python microservices

  • Design, develop, and deploy concise Python REST APIs and batch service jobs

  • Deploy and operate services in AWS Lambda and Kubernetes environments

  • Apply DevSecOps concepts and CI/CD pipeline practices to accelerate secure delivery

  • Understand the needs of stakeholders and convey this to other developers

  • Write and debug code for innovative software solutions

  • Troubleshoot software quality, security, and reliability issues

  • Participate in code reviews and quality assurance activities

  • Automate unit and functional tests

  • Test and examine code written by others and analyze results

  • Ensure that software is secure against cyber threats

  • Identify technical problems, perform root cause analysis, and develop software updates and 'fixes'

  • Support production releases (including deployment, troubleshooting, and testing)

  • Document software code, features, and training guides

  • Document as-is state of legacy systems, perform gap analysis, and produce artifacts that articulate decomposition options and recommendations

  • Leverage containerization and serverless platforms to modernize software systems

Qualifications

Required:

  • Excellent written and verbal communication skills

  • Strong interpersonal and collaborative skills

  • Ability to obtain a U.S. government Security Clearance

  • Bachelor's degree and 5+ years total experience

  • 3+ years of experience writing production Python code

  • Experience decomposing or refactoring legacy Java and/or .NET services into Python microservices

  • Experience writing and deploying REST APIs and batch jobs in Python

  • Experience deploying Python applications to AWS Lambda and Kubernetes

  • Familiarity with DevSecOps concepts and CI/CD pipeline tools such as Harness and GitLab CI/CD

  • Experience with Git SCM providers such as Gitlab

  • Experience developing and deploying containerized applications using Docker

  • Experience implementing automated testing frameworks, including unit testing in Python (e.g., pytest, unittest)

Preferred:

  • Experience with Databricks for data engineering, ETL, or analytics workloads

  • Experience integrating with Salesforce APIs or developing on the Salesforce platform

  • Certifications:

  • AWS Certified Cloud Practitioner

  • AWS Certified Developer Associate

  • AWS Certified Solutions Architect Associate

  • 5+ years of application development experience in an Agile environment

  • Experience with infrastructure-as-code tools such as Terraform or AWS CDK

About steampunk

Steampunk relies on several factors to determine salary, including but not limited to geographic location, contractual requirements, education, knowledge, skills, competencies, and experience. The projected compensation range for this position is $85,000 to $170,000. The estimate displayed represents a typical annual salary range for this position. Annual salary is just one aspect of Steampunk's total compensation package for employees. Learn more about additional Steampunk benefits here.

Identity Statement

As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.

Steampunk is a Change Agent in the Federal contracting industry, bringing new thinking to clients in the Homeland, Federal Civilian, Health and DoD sectors. Through our Human-Centered delivery methodology , we are fundamentally changing the expectations our Federal clients have for true shared accountability in solving their toughest mission challenges. As an employee owned company , we focus on investing in our employees to enable them to do the greatest work of their careers - and rewarding them for outstanding contributions to our growth. If you want to learn more about our story, visit .

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Steampunk participates in the E-Verify program.

Refer a Friend (

Need help finding the right job?

We can recommend jobs specifically for you!

Job Location US-VA-McLean

Posted Date 4 weeks ago (5/11/2026 3:59 PM)

Job ID 7739

Clearance Requirement Public Trust

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer in McLean, VA vacancy
  • $86.8k - $198k

     ...analytics, and infrastructure to develop a user-focused solution. We're looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution development, and create efficient and effective systems... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    4 days ago
  •  ...4, Band 7 Job-Specific Essential Duties and Responsibilities: Provides subject matter proficiency supporting back-end software development activities. Applies analytical skills supporting process improvement, specialized studies, and requirements definition... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    McLean, VA
    3 days ago
  • Back End Developers lead level or mid-level or senior Location- Richmond and/or McLean VA(Locals only)-Hybrid Preference is currently Capone then prior Capone They can start ASAP Strong Java, spring boot, microservices , Graph QL AWS serverless (lambda...
    Suggested
    Local area
    Immediate start

    RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/ConceptsIT, Inc...

    McLean, VA
    15 days ago
  •  ...REQUIREMENT Title: Backend Developer Location: McLean, VA (Primary) or Wilmington, DE (Secondary) - Hybrid Duration: 8 Months...  ...Qualifications: ~9+ years of experience in backend or data engineering roles. ~ Proficiency in Java and Apache Spark for data... 
    Suggested
    Contract work

    Maintec Technologies

    McLean, VA
    9 hours ago
  • A leading IT solutions provider headquartered in McLean, VA, is seeking a Senior Software Engineer for a full-time remote position. The ideal candidate will have expertise in backend systems, with strong skills in Django Rest Framework and Python, and knowledge of AWS,... 
    Suggested
    Full time
    Remote work

    Astor & Sanders

    McLean, VA
    9 hours ago
  •  ...REQUIREMENT Backend Data Developer ( Python and PySpark . ) McLean, VA Long term contract Prior experience...  ...Must Responsibilities Design and develop data engineering solutions in a federated platform environment. Build and... 
    Long term contract

    Maintec Technologies

    McLean, VA
    4 days ago
  • A leading IT solutions provider in McLean, VA is seeking a Software Engineer for a full-time remote position. Responsibilities include designing backend systems, developing APIs with Django and Python, and managing databases. Candidates should have 5+ years of full stack... 
    Full time
    Remote work

    Astor & Sanders

    McLean, VA
    2 days ago
  •  ...Overview: Position Title * Sr. Backend Java Developer Position Responsibilities Role: Senior Backend Java Developer Location: McLean, VA - Onsite (5 days/week) | Local candidates only Key Responsibilities Design, build, and maintain backend services... 
    Local area

    Guru Schools

    McLean, VA
    3 days ago
  •  ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Golang Backend Engineer Location(s): McLean, VA As a Golang Backend Engineer, you'll be instrumental in designing and enhancing tools that... 

    Ampcus

    McLean, VA
    5 days ago
  •  ...Location: McLean VA (Day-1 Onsite) We need a strong Angular UI and backend person who can work on both frontend and backend. Must have...  ...spans over 16 years and today we are an award-winning global software consultancy solving complex problems with technology. We... 

    InterSources

    McLean, VA
    2 days ago
  •  ...Responsibilities: Work as part of a dynamic team throughout the software development life cycle Develop code to meet story...  ...Qualifications: Familiarity with application development using backend programming language. Good communication, presentation,... 

    Ampcus

    McLean, VA
    4 days ago
  •  ...Overview: Senior Full Stack AWS Engineer (Java + Python + Angular) Job Summary...  ...~ Build and maintain RESTful APIs and backend services Cloud & Serverless Development...  ...~8-10 years of experience in software development ~ Strong experience in... 

    Purple Drive

    McLean, VA
    4 days ago
  •  ...The ideal candidate is a well-rounded engineer with experience across both front-end and...  ...such as React or Angular Develop backend services, APIs, and business logic using...  ...web services Solid understanding of software development lifecycle (SDLC) and Agile methodologies... 

    KDA CONSULTING INC

    McLean, VA
    3 days ago
  •  ...Job Title: Full Stack Engineer Location: McLean, VA (Hybrid) Job Type: 12+ Month Contract Job Description...  ...Golang developer Python AWS (Lambda, ECS, DynamoDB) Backend development Not much on front end development Deployment... 
    Contract work
    Temporary work
    Local area

    Anveta

    McLean, VA
    4 days ago
  •  ...in application development. ~8 + years of hand-on experience in languages and frameworks including Java or Python. ~3+ years of backend service development, including RESTful API design and implementation. ~ Practical experience integrating AI/ML solutions into... 

    ICONMA

    McLean, VA
    2 days ago
  •  ...Description: We are seeking a Full Stack Developer with strong backend engineering, frontend development, cloud, and automation expertise to...  ..., architects, and DevOps teams to deliver high-quality software solutions. Requirements Qualification: ~+7 years... 

    Omm IT Solutions

    McLean, VA
    22 hours ago
  •  ...the serverless approaches using AWS Lambda Preferred experience using XML, JAXB, and XML persistence using XQuery and XSLT Preferred backend experience to develop Data Layer using frameworks like Hibernate, JPA etc. Experience in creating back-end frameworks is huge plus... 
    Full time
    Contract work
    Immediate start

    Damco

    McLean, VA
    2 days ago
  • $100k - $185k

     ...Developer , you will work with a team of developers to deliver software features, APIs, and micro-service solutions in an AI-enabled...  ...years of experience ~5+ years of experience with front end and backend software development languages like Java and React ~ Experience... 

    Steampunk.com

    McLean, VA
    5 days ago
  •  ...Stack Developer – 30% Angular Front End / 70% Java Backend - MSSQL Position Overview: The Business Engineering (BE) group, within the Investments and Capital...  ..., development, integration and testing of software solutions based on J2EE technologies in an agile... 
    Contract work
    H1b
    Work at office
    Local area
    Flexible hours

    ShiftCode Analytics

    McLean, VA
    3 days ago
  • $113k - $188k

     ...seeking a mid-level Full Stack Developer with a strong data engineering and backend focus to support the development and operation of cloud-...  ...field (or equivalent experience). ~3–6 years of professional software development or data engineering experience. ~ Strong,... 
    Full time

    Maxar by Vantor

    McLean, VA
    2 days ago
  •  ...Responsibilities: We are looking for a highly motivated Full Stack Developer who can contribute effectively across both UI and backend development and is ready to hit the ground running in a fast-paced Agile environment. Key Responsibilities Design, develop, and... 
    Contract work
    H1b

    Btree Solutions

    McLean, VA
    4 days ago
  • $130k - $145k

     ...Senior Software Engineer - Backend (Java) Location: Remote with Preference for Greenbelt, MD Travel: Occasional Travel Required for NASA Site Access and Badging Work on Things That Matter Ad Hoc is a technology company that empowers organizations to... 
    Work at office
    Remote work
    Flexible hours

    Ad Hoc LLC

    McLean, VA
    4 days ago
  •  ...combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive...  ...and GraphQL design and implementation Secure, scalable backend service development Microservices architecture design and... 

    B/CORE

    McLean, VA
    2 days ago
  •  ...very little to no back end experience. A candidate having backend experience may have an opportunity to extend their contract (moving...  ...Requirements: At least 5 years of experience in software development (with Bachelor's Degree). Strong Experience in... 
    Contract work
    H1b
    Immediate start
    Remote work

    Navtech

    McLean, VA
    2 days ago
  • $109.99k - $189.15k

     ...candidate will contribute across the full software development lifecycle, including application design, UI development, backend services, and large-scale data processing workflows...  ...and CI/CD pipelines. Collaborate with engineers, analysts, and system administrators to... 
    Contract work
    Work at office
    Shift work

    LMI

    McLean, VA
    4 hours ago
  •  ...leads, and cross-functional teams to design and deliver scalable software solutions Design, build, test, and deploy full-stack...  ...Django, and modern JavaScript frameworks Develop and maintain backend services and APIs using Django and Django REST Framework... 
    Contract work
    For contractors
    Local area
    Remote work

    System One Holdings, LLC

    McLean, VA
    9 hours ago
  •  ...authentication, and data connectivity layer between the application and the backend data platform, and you'll help shape how that integration...  ...What Will Set You Apart Experience developing software in DoD or IC environments governed by federal security and compliance... 
    Local area
    Remote work

    LMI Consulting, LLC

    McLean, VA
    3 days ago
  •  ...the federal government. Full Stack Engineer- Defense Sustainment Location: Northern...  ...~ Develop and integrate APIs, backend services, and front-end components into...  ...Required: ~4-10 years of experience in software engineering or full stack development... 
    Work at office
    Work from home
    Flexible hours

    Exiger

    McLean, VA
    2 days ago
  • $158.86k - $214.92k

     ...critical government projects while shaping what's next for your engineering career. As a Full Stack Developer, the work you'll do at GDIT...  ...for intelligence analysis. Demonstrated experience with backend technology tacks based on Python, PostgreSQL, and AWS services... 
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics

    McLean, VA
    2 days ago
  •  ...Senior Full Stack Engineer Why choose between doing meaningful work and having a fulfilling...  ...environments. Deliver modern software capabilities, improving architecture, platforms...  ...robust APIs, database schemas, and backend services supporting high-performance, secure... 
    Internship
    Local area
    Immediate start

    MITRE

    McLean, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Software Engineer. Be the first to apply!