Lead - Backend Developer (Python)

Posted 1 week ago

Get to know us

We are Tyroo, a leading AdTech platform for growth headquartered in Singapore, with teams and partnerships spanning China, South Korea, India, Vietnam, Indonesia, and Singapore. For the past two decades, we have been the preferred entry partners for global internet companies aiming to grow in Asia. We currently partner with major internet companies such as Outbrain, Criteo, Pinterest, and CJ, through exclusive monetization or technology relationships Are you ready to join a fast-growing, hyper-focused company building the largest AdTech platform for growth in APAC?

Core Purpose

To create a positive impact in the world by helping businesses scale anywhere, be more successful, compounding wealth and generating resources for communities they serve to experience dignity and respect.

Job Description

We’re looking for a Lead Backend Developer to join the engineering team Tyroo. You will take complete ownership of backend systems, driving architecture and design decisions,ensuring scalability, reliability, and performance. You’ll be instrumental in mentoring developers, upholding engineering best practices, and collaborating across Product, Data, and DevOps teams to solve complex, high-impact problems. As a senior member of the team, you’ll be responsible for delivering key product features, guiding system evolution, and playing a key role in shaping the technology roadmap.

What you will do:

  • Lead and architect scalable backend services using Python (Flask or similar frameworks).
  • Design and implement robust microservices-based and serverless architectures.
  • Own end-to-end delivery of features — from system design, coding, testing,deployment to maintenance.
  • Mentor and guide junior developers through code reviews, pair programming, andknowledge-sharing sessions.
  • Collaborate cross-functionally with product managers, frontend engineers, DevOps, and data science teams.
  • Establish and enforce engineering best practices in coding, testing, CI/CD, and observability.
  • Continuously improve system performance, reliability, and development workflows.
  • Contribute to architectural decisions on data pipelines, real-time processing, and high-availability systems.

What you bring to the table:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
  • 4–8 years of experience in backend development, with significant experience in Python and Flask.
  • Understanding and experience with AI APIs
  • Proven experience in designing and maintaining high-scale, low-latency distributed systems.
  • Strong understanding of microservices, serverless architectures, and event-driven systems.
  • Proficient with databases (MySQL, Elasticsearch, Redis) and queuing systems (Kafka, Kinesis).
  • Experience with cloud platforms (AWS/GCP), containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with WebSockets, RESTful APIs, token-based auth systems (OAuth2, JWT).
  • Strong grip on engineering tools: Git, CI/CD pipelines, testing frameworks, and monitoring solutions.
  • Ability to translate complex business problems into scalable, technical solutions.
  • Exceptional communication skills — capable of leading discussions, making tradeoffs, and articulating technical decisions clearly.
  • Demonstrated ability to drive initiatives, manage priorities, and deliver results with minimal oversight.

Candidate Requirements:

  • Previous experience in leading engineering teams or technical projects.
  • Exposure to marketing automation, AdTech, or data-intensive platforms is a strongplus.
  • Experience working in fast-paced startup environments or product-focused teams.
  • Commitment to continuous learning, upskilling, and fostering a culture ofengineering excellence

Job Summary

Gurugram Location
Full Time Permanent Job type
4 - 8 years Experience
1 Openings

Contact


Share