Technical Lead – Backend Systems

Posted 9 Hours Ago
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Expert/Leader
HR Tech • Professional Services
The Role
Own backend architecture and system design while actively developing scalable, resilient, high-performance services with Python and FastAPI. Define service boundaries, data ownership, communication patterns, and architecture decisions. Design relational and NoSQL data models, distributed systems, APIs, asynchronous workloads, and messaging integrations. Lead technical decisions, code reviews, documentation, observability initiatives, and database strategies. Collaborate with DevOps, SRE, product, and business stakeholders while mentoring engineers and owning backend systems.
Summary Generated by Built In
We are seeking a highly experienced and hands-on Technical Lead – Backend Systems with 10+ years of backend engineering experience to own backend architecture and system design while actively contributing to development. The ideal candidate will design, build, and evolve distributed backend systems with a strong focus on scalability, resilience, performance, and long-term maintainability. This role requires strong architectural expertise, deep technical execution capability, and proven leadership in driving complex technical decisions.

Key Responsibilities
  • 10+ years of backend or software engineering experience.
  • Minimum 3+ years of production experience with FastAPI.
  • Design end-to-end backend systems with a focus on scalability, resilience, and maintainability.
  • Define service boundaries, data ownership, and communication patterns across systems.
  • Select and implement appropriate architecture patterns such as modular monoliths, microservices, event-driven systems, layered and hexagonal architectures.
  • Drive trade-off decisions balancing performance, cost, and system complexity.
  • Prepare architecture diagrams, ADRs, data flow diagrams, and detailed technical design documentation.
  • Design and develop high-performance backend services using Python and FastAPI.
  • Build and maintain RESTful APIs and asynchronous services.
  • Handle concurrency, background processing, and IO-intensive workloads efficiently.
  • Enforce clean code principles, SOLID practices, and high testability standards.
  • Lead code reviews focusing on correctness, performance, and long-term system design.
  • Design and optimize relational database schemas in PostgreSQL or MySQL including indexing, query optimization, transactions, and isolation levels.
  • Design data models for NoSQL systems such as MongoDB, DynamoDB, or Redis.
  • Select appropriate data storage solutions based on access patterns and consistency requirements.
  • Manage database migrations, versioning strategies, and backward compatibility.
  • Architect distributed systems capable of handling partial failures, retries, timeouts, idempotency, and horizontal scaling.
  • Work with message brokers such as Kafka, RabbitMQ, or SQS for asynchronous communication.
  • Work within cloud environments such as AWS, Azure, or GCP.
  • Containerize services using Docker and manage deployments through CI/CD pipelines.
  • Collaborate with DevOps and SRE teams on observability, logging, and monitoring strategies.
  • Act as the technical owner of backend systems and mentor senior and mid-level engineers.
  • Collaborate with product and business stakeholders to translate requirements into scalable technical solutions.

Nice to Have
  • Experience migrating monolith applications to microservices or evaluating migration strategies.
  • Exposure to event-driven or streaming architectures.
  • Experience with API gateways, rate limiting mechanisms, OAuth2, and JWT authentication systems.
  • Prior experience as Senior Backend Developer, Technical Lead, or Solution Architect.

Skills Required

  • 10+ years of backend or software engineering experience
  • 3+ years of production experience with FastAPI
  • Experience designing scalable, resilient, and maintainable distributed backend systems
  • Proficiency with Python and FastAPI backend development
  • Experience building RESTful APIs and asynchronous services
  • Experience designing and optimizing PostgreSQL or MySQL databases
  • Experience with NoSQL systems such as MongoDB, DynamoDB, or Redis
  • Experience with distributed systems, concurrency, retries, timeouts, idempotency, and horizontal scaling
  • Experience with message brokers such as Kafka, RabbitMQ, or SQS
  • Experience working in AWS, Azure, or GCP cloud environments
  • Experience with Docker and CI/CD deployment pipelines
  • Experience migrating monolith applications to microservices or evaluating migration strategies
  • Exposure to event-driven or streaming architectures
  • Experience with API gateways, rate limiting, OAuth2, and JWT authentication
  • Prior experience as a Senior Backend Developer, Technical Lead, or Solution Architect
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
50 Employees
Year Founded: 2004

What We Do

Cynosure Corporate Solutions is a human capital services company focused on helping clients align their people strategy with business goals. Its offerings include executive search, recruitment, training, temporary staffing, statutory compliance, and other HR-aligned services. The company says it works to understand client objectives and connect human-resource planning with those objectives, supporting organizations’ workforce needs through tailored talent and employment solutions.

Similar Jobs

In-Office or Remote
6 Locations
105 Employees

Capco Logo Capco

Tester (RWA/Basel)

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

Business Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

Finrep - BA

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
20 Employees
Empathy Thumbnail
Fintech • Healthtech • HR Tech • Information Technology • Financial Services • Telehealth
IL
200 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account