Senior Backend Engineer - Python

Based in United StatesFull-TimeSenior
Salary165,000 - 215,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonFastAPIDistributed Systems

Requirements

  • 6+ years of professional backend engineering experience with strong expertise in Python (3.12+).
  • Strong knowledge of asynchronous programming, FastAPI, and Pydantic v2.
  • Proven experience designing and operating distributed systems, including event-driven architectures and message queues.
  • Experience with workflow orchestration tools such as Temporal.
  • Experience building production-grade, highly reliable backend services.
  • Strong understanding of system design, scalability, and reliability trade-offs.
  • Excellent communication skills.
  • Experience working in fast-paced environments with end-to-end ownership.
  • Strong collaboration and mentoring mindset.
  • Bachelor’s degree in Computer Science or equivalent practical experience.

Responsibilities

  • Design, build, and evolve scalable backend systems that power AI-driven legal workflows.
  • Contribute to the design and evolution of AI orchestration systems using Temporal and LLM-driven patterns.
  • Develop and deliver backend features across their full lifecycle.
  • Build and maintain high-performance Python-based services using FastAPI and async/await.
  • Implement robust unit, integration, and end-to-end testing strategies.
  • Maintain strong observability practices using logging, monitoring, and performance tracking.
  • Collaborate with cross-functional teams to translate legal workflows into technical solutions.
  • Participate in architecture discussions and engineering standards definition.
  • Mentor junior and mid-level engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
165,000 - 215,000 USD per year
Apply Now