Backend Software Engineer
$85k - $170kSteampunk.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
$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...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...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...SuggestedMinimum wageContract workTemporary workWork experience placement
- 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...SuggestedLocal areaImmediate start
- ...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...SuggestedContract work
- 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,...SuggestedFull timeRemote work
- ...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
- 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 timeRemote work
- ...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
- ...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...
- ...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...
- ...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,...
- ...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...
- ...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...
- ...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 workTemporary workLocal area
- ...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...
- ...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...
- ...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 timeContract workImmediate start
$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...- ...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 workH1bWork at officeLocal areaFlexible hours
$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- ...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 workH1b
$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 officeRemote workFlexible hours- ...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...
- ...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 workH1bImmediate startRemote work
$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 workWork at officeShift work- ...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 workFor contractorsLocal areaRemote work
- ...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 areaRemote work
- ...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 officeWork from homeFlexible hours
$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 workWork experience placementImmediate startRemote workWorldwideFlexible hours- ...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...InternshipLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer. Be the first to apply!
- back-end developer McLean, VA
- backend software engineer McLean, VA
- backend intern McLean, VA
- javascript software engineer McLean, VA
- senior c# .net software developer McLean, VA
- ultimate software McLean, VA
- software technical support engineer McLean, VA
- software intern McLean, VA
- healthcare software sales McLean, VA
- software quality assurance McLean, VA

