McLean, Virginia, United States Hybrid Employment USD 86,800 - 198,000 Yearly

Booz Allen Hamilton is hiring a Python API and ETL Developer

About the Role

As a Senior Back-End Developer at Booz Allen Hamilton, you will leverage the latest architectural approaches and open-source frameworks to build custom tools, systems, and sites focused on performance and scalability. You'll contribute to solutions that shape systems for the better and make a mission-forward impact.

What You'll Do

  • Design, develop, and maintain scalable backend APIs and services.
  • Work with OpenSearch and large datasets to support data-driven applications.
  • Implement secure and efficient data processing pipelines.
  • Collaborate with frontend engineers to define API requirements.
  • Integrate with third-party services and internal data sources.
  • Monitor application performance and troubleshoot production issues.
  • Help maintain infrastructure-as-code for backend services.
  • Work with the development team to identify potential risks and develop client solutions.

What We're Looking For

  • 6+ years of experience in backend software development, including developing unit tests.
  • 3+ years of experience working with relational databases such as PostgreSQL.
  • 3+ years of experience with data modeling, ETL, and data validation techniques.
  • 3+ years of experience in building RESTful APIs.
  • 3+ years of experience with containerization, such as Docker, and cloud platforms, such as AWS.
  • 3+ years of experience with code reviews, design discussions, and agile ceremonies.
  • 3+ years of experience with version control, such as Git, and CI/CD pipelines.
  • Experience in Machine Learning.
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination.
  • Bachelor's degree.
  • U.S. citizenship is required.

Nice to Have

  • 3+ years designing, developing, and maintaining scalable backend APIs and services.
  • 3+ years working with OpenSearch and large datasets.
  • 3+ years writing clean, maintainable, and well-documented Python or Django code.
  • 3+ years ensuring code quality with testing frameworks such as pytest or unittest.
  • 2+ years implementing secure and efficient data processing pipelines.
  • 2+ years collaborating with frontend engineers to define API requirements.
  • 2+ years integrating with third-party services and internal data sources.
  • 2+ years monitoring application performance and troubleshooting production issues.
  • 2+ years helping maintain infrastructure-as-code for backend services.

Technical Stack

  • Python, Django
  • PostgreSQL, OpenSearch
  • RESTful APIs
  • Docker, AWS
  • Git
  • pytest, unittest

Benefits & Compensation

  • Compensation range: $86,800.00 to $198,000.00 annualized USD.
  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development and tuition assistance.
  • Work-life programs and dependent care.
  • Recognition awards program.

Work Mode

This position offers a hybrid work mode.

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other status protected by applicable federal, state, local, or international law.

Required Skills
PythonDjangoPostgreSQLOpenSearchRESTful APIsDockerAWSGitpytestunittestETLData Modeling
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Booz Allen Hamilton

A global consulting firm providing management, technology, and engineering services to government and commercial clients.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago