Skip to main content
Clearwater logo

Lead - Backend Software Engineer (Python & FastAPI)

Clearwater
Full Timelead
Nashville, Tennessee, USPosted March 11, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLReactAngularFastAPIDockerGitHub ActionsGitHubKafkaRabbitMQMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Backend Lead Software Engineer (Python & FastAPI)

Experience : 8+ Years

We are seeking Lead Backend Engineers who thrive on building lightning-fast, asynchronous systems. You will be responsible for the “engine-room” of our applications, leveraging Python’s modern ecosystem to build scalable microservices that power our React and Angular frontends.

Role-Specific Responsibilities

Primary Focus: Visionary Engineering & Ecosystem Evolution (Transforming the tech stack to meet 10x growth)

  • Asynchronous Development: Design and implement non-blocking API endpoints using FastAPI and Pydantic for rigorous data validation.
  • Database Optimization: Write and optimize complex SQL queries and manage migrations using SQLAlchemy or Tortoise ORM.
  • Clean Code Advocacy: Transform business logic into elegant, testable Python code following PEP 8 and SOLID principles.
  • Performance Tuning: Proactively identify and resolve bottlenecks in the request-response cycle to ensure sub-100ms latency.

Required Skills & Qualifications

  • High-Level Architecture: Designing Event-Driven Architectures using Kafka or RabbitMQ..
  • Database Strategy: Decisions on Data Modeling (Relational vs. NoSQL) and Sharding/Partitioning.
  • System Resilience: Proficiency in Docker, container orchestration, and writing GitHub Actions.
  • Strategic Planning: Implementation of JWT, OAuth2, and RBAC (Role-Based Access Control).

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free