Search by job, company or skills

DevRabbit It Solutions Inc.

Python Tech Lead

7-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

Architecture & System Design

  • Own end-to-end architecture of public-facing API platforms
  • Design scalable, multi-tenant, distributed systems with high availability
  • Drive API standards: versioning, backward compatibility, documentation, governance
  • Define security, rate limiting, and abuse prevention strategies
  • Lead performance optimisation and reliability initiatives
  • Engineering Execution

    • Build and review high-quality backend services using Python and FastAPI
    • Architect and optimise asynchronous systems using Celery
    • Design and tune complex schemas and queries in PostgreSQL
    • Lead production readiness, observability, and incident response improvements
    • Drive AWS infrastructure architecture decisions
  • Technical Leadership

    • Mentor backend engineers and raise engineering standards
    • Lead design reviews and establish coding best practices
    • Partner with Product, Frontend, DevOps, and Data teams
    • Drive the technical roadmap and manage technical debt strategically
    • Influence long-term platform scalability decisions
  • Required Skills & Qualifications

    • 7-10 years of backend engineering experience with strong production ownership
    • Deep expertise in Python/Java and modern API frameworks (FastAPI preferred)
    • Proven experience designing and scaling public-facing APIs
    • Strong system design expertise (distributed systems, scalability, fault tolerance)
    • Extensive experience with PostgreSQL (performance tuning, indexing, transactions)
    • Strong experience with Celery or distributed task processing systems
    • Hands-on experience with Redis and caching strategies
    • Advanced experience with AWS (ECS/EKS, RDS, Lambda, S3, API Gateway, networking)
    • Experience implementing secure API architectures (OAuth2, JWT, RBAC, WAF)
    • Experience with Docker, CI/CD pipelines, and Infrastructure as Code
    • Experience operating high-traffic, production-critical systems
    • Experience designing multi-tenant or external partner APIs
  • Strong Differentiators

    • Experience leading backend teams in a product-driven environment
    • Experience designing API platforms consumed by third parties
    • Frontend exposure (React / Next.js / TypeScript)
    • Experience with GraphQL
  • Experience building developer platforms or SDKs

    More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 145304661

    Similar Jobs