Python API Engineer - FastAPI & Microservices

Worky

North Carolina

On-site

USD 100,000 - 220,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CACI is seeking a skilled Python Software Engineer to design and maintain high-performance APIs and web applications using FastAPI in a TS/SCI environment.

You will build scalable microservices, collaborate with cross-functional teams, implement security measures, and ensure code quality through testing and reviews. This role offers challenging problems, strong growth opportunities, and the chance to contribute to national missions.

Qualifications

  • Proven experience as a Python Developer with a focus on microservices.
  • Strong proficiency in Python programming.
  • Extensive experience with FastAPI for building APIs.
  • Familiarity with asynchronous programming and event-driven design patterns.
  • Experience working with microservices architecture.
  • Proficiency with Docker and containerization technologies.
  • Experience working with relational databases (e.g., PostgreSQL, MySQL).
  • Knowledge of Git and version control workflows.
  • Understanding of RESTful API design principles.
  • Experience with unit testing and test-driven development.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively.

Responsibilities

  • Design, develop, and maintain scalable APIs using Python and FastAPI.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Implement security and data protection measures.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug issues in existing applications.
  • Stay updated with emerging technologies and apply them to operations and activities.

Skills

Python
FastAPI
Asynchronous programming
Microservices
REST API design
Unit testing
Problem solving
Communication

Tools

Docker
Kubernetes
Git
PostgreSQL
MySQL

Job description

CACI is seeking a skilled Python Software Engineer to design and maintain high-performance APIs and web applications using FastAPI in a TS/SCI environment.

You will build scalable microservices, collaborate with cross-functional teams, implement security measures, and ensure code quality through testing and reviews. This role offers challenging problems, strong growth opportunities, and the chance to contribute to national missions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Worky • North Carolina

On-site
USD 100,000 - 220,000
Senior Python Backend Engineer (FastAPI) – Remote Microservices
Senior Python Backend Engineer (FastAPI) – Remote Microservices

payabl. • Town of Poland (NY)

Hybrid
USD 81,000 - 127,000
Provident Fund
Annual Learning Budget
Wolt €150 monthly allowance
+8
Python Backend Engineer: AWS, Microservices, REST
Python Backend Engineer: AWS, Microservices, REST

CACI International Inc. • Chantilly (VA)

On-site
USD 103,800 - 218,100
Healthcare
Wellness programs
Continuing education opportunities
Python Developer | Cloud Microservices & AWS | TS/SCI
Python Developer | Cloud Microservices & AWS | TS/SCI

CACI • Chantilly (VA)

On-site
USD 103,800 - 218,100
Healthcare
Wellness
Financial benefits
+4
Senior Software Engineer – Cloud Microservices (TS/SCI)
Senior Software Engineer – Cloud Microservices (TS/SCI)

CACI International Inc • Chantilly (VA)

On-site
USD 104,000 - 218,000
Senior Python Middleware Engineer – FastAPI/DevSecOps
Senior Python Middleware Engineer – FastAPI/DevSecOps

Interclypse, Inc. • Annapolis (MD)

On-site
USD 110,000 - 160,000
Health Insurance
401K Match
Paid Time Off
+1
Senior Backend Engineer (TS/SCI) — Python & FastAPI
Senior Backend Engineer (TS/SCI) — Python & FastAPI

Base-2 Solutions, LLC • Reston (VA)

On-site
USD 150,000 - 190,000
Python API & Microservices Engineer
Python API & Microservices Engineer

AceStack • Pittsburgh

On-site
USD 90,000 - 120,000
Senior Python API Lead | FastAPI & AWS Security
Senior Python API Lead | FastAPI & AWS Security

TechDigital Group • Chicago (IL)

On-site
USD 150,000 - 190,000
Security-Cleared Software Engineer (Python/C++, FastAPI)
Security-Cleared Software Engineer (Python/C++, FastAPI)

Motion Recruitment Partners LLC • Lorton (VA)

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Benefits
Vision Benefits
+2