Demo

Senior Developer

Reval
Washington, WA Full Time
POSTED ON 1/28/2026
AVAILABLE BEFORE 7/26/2026

This is a role posted by Reval Recruiting on behalf of a client


Senior Developer

Location: Remote (DC Metro Area (preferred), MD)


This role is posted on behalf of the following client: They are a technology consulting and solutions provider that delivers fully customizable, point-of-need enterprise services spanning artificial intelligence, software development, robotics, cybersecurity, cloud infrastructure, and DevSecOps. Operating with deep technical expertise and a mission-driven approach, they help organizations—including both public and private sector—solve complex problems, increase productivity, and achieve strategic objectives through tailored technology solutions.


Role Overview:

They are seeking a Senior Developer to support the modernization of federal statistical systems through AWS-native application development in Python. This role focuses on designing, building, and maintaining backend services, translating legacy statistical logic into modern cloud architectures, and supporting reliable production workflows. The position is fully remote, with occasional in-person meetings in Bethesda, MD. Success in this role requires a dependable, detail-oriented engineer who communicates clearly, works well in a distributed environment, and is comfortable collaborating with technical and non-technical stakeholders.


What You'll Do:

  • Design, build, and maintain backend services and containerized APIs using Python in AWS environments (Lambda, ECS/EKS, or similar)
  • Develop and support AWS-native components including Lambda, S3, RDS, API Gateway, Step Functions, EventBridge, and CloudWatch
  • Build and maintain data processing workflows using AWS Glue, including ETL jobs, crawlers, and integrations with S3 and relational databases
  • Write, optimize, and maintain complex SQL queries for relational database systems
  • Analyze legacy SAS-based processing logic and numerical/statistical algorithms to support system modernization and knowledge transfer
  • Translate legacy logic into modern, maintainable Python-based backend services
  • Design and support multi-step backend workflows using AWS-native orchestration and event-driven patterns
  • Document system workflows, algorithms, and data flows using flowcharts (Visio or similar tools) and clear, structured pseudocode
  • Support production operations, including scheduled processing, monitoring, log analysis, and issue resolution
  • Collaborate closely with senior engineers, statisticians, and SAS developers to understand existing processes and dependencies
  • Participate in Agile ceremonies, code reviews, design discussions, and maintain consistent communication in a remote environment
  • Ensure auditability, reliability, and long-term maintainability through thorough documentation and disciplined engineering practices


Who You Are:

  • 5 years of experience developing backend systems in Python, including APIs and data processing services
  • 4 years of hands-on experience building applications in AWS, using serverless and/or containerized services
  • 3 years of experience working with relational databases and writing complex SQL
  • Hands-on experience with AWS Glue for ETL, data transformation, or pipeline orchestration
  • Experience developing or supporting containerized applications using Docker (preferred)
  • Ability to analyze and implement mathematical or statistical algorithms (preferred)
  • Comfortable reviewing legacy systems and translating them into modern, maintainable architectures
  • Strong analytical, troubleshooting, and production-support skills
  • Experience documenting systems using diagrams, flowcharts, and structured pseudocode
  • Reliable communicator who thrives in a fully remote, distributed team environment
  • U.S. Citizen, required due to federal contract security requirements

Salary.com Estimation for Senior Developer in Washington, WA
$103,881 to $131,602
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Developer?

Sign up to receive alerts about other jobs on the Senior Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Reval


Not the job you're looking for? Here are some other Senior Developer jobs in the Washington, WA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!