Software Development Lead (Tech Lead)

8 - 10 years

30 - 35 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Software Development (Tech Lead)

Location:

Company Overview:

Omnicom Global Solutions (OGS)

Let us build this together!

Flywheel

Through our expertise, scale, global reach, and highly sophisticated AI and data-powered solutions, we provide differentiated value for both the worlds largest consumer product companies and fast-growing brands.

ecommerce

Roles and Responsibilities:

  • Technical Leadership & Architecture

    • Make high-impact architectural decisions and lead the design of large-scale systems.
    • Guide the team in leveraging AWS/cloud infrastructure and scalable platform components.
    • Lead implementation of performance, scalability, and security non-functional requirements (NFRs).
    • Design and implement engineering metrics that demonstrate improvement in team velocity and delivery.
    • Oversee AI/ML system integrations and support production deployment of machine learning models.
  • Engineering Execution

    • Own release quality and delivery timelines; unblock teams and anticipate risks.
    • Balance technical debt with roadmap delivery and foster a culture of ownership and excellence.
    • Support the CI/CD framework and define operational readiness including alerts, monitoring, and rollback plans.
    • Collaborate with Data Science/ML teams to deploy, monitor, and scale intelligent features (e.g., personalization, predictions, anomaly detection).
  • People Leadership & Mentorship

    • Mentor and grow a high-performing engineering team through feedback, coaching, and hands-on guidance.
    • Drive onboarding and succession planning in alignment with long-term team strategy.
    • Evaluate performance and create career growth plans for direct reports.
  • Cross-Functional Collaboration

    • Represent engineering in product reviews and planning forums with PMs, QA, and Design.
    • Communicate technical vision, delivery risks, and trade-offs with business and technical stakeholders.
    • Work with Product and Business Leaders to align team output with organizational goals.
  • Project Management & Delivery

    • Lead planning, estimation, and execution of complex product features or platform initiatives.
    • Manage competing priorities, refine team capacity, and ensure timely and reliable feature rollout.
    • Provide visibility into team performance through clear reporting and delivery metrics.
  • Culture & Continuous Improvement

    • Lead by example in fostering inclusion, feedback, and a growth-oriented team culture.
    • Promote a DevOps mindset: reliability, ownership, automation, and self-service.
    • Identify AI/ML opportunities within the platform and work with products to operationalize them.

This may be the right role for you if you have.

  • 8+ years of experience in software engineering, with at least 3 years in technical leadership or management roles.
  • Strong backend expertise in Java or Python; hands-on experience with Spring Boot, Django, or Flask.
  • Deep understanding of cloud architectures (AWS, GCP) and system design for scale.
  • Strong knowledge of frontend frameworks (React/AngularJS) and building web-based SaaS products.
  • Proven ability to guide large systems design, service decomposition, and integration strategies.
  • Experience in applying ML/AI algorithms in production settings (recommendation engines, ranking models, NLP).
  • Familiarity with ML lifecycle tooling such as MLflow, Vertex AI, or SageMaker is a plus.
  • Proficiency in CI/CD practices, infrastructure-as-code, Git workflows, and monitoring tools.
  • Comfortable with Agile development practices and project management tools like JIRA.
  • Excellent analytical and problem-solving skills; capable of navigating ambiguity.
  • Proven leadership in mentoring and team culture development.

Desired Skills

  • Experience in ecommerce, digital advertising, or performance marketing domains
  • Exposure to data engineering pipelines or real-time data processing (Kafka, Spark, Airflow).
  • Agile or Scrum certification.
  • Demonstrated success in delivering high-scale, distributed software platforms.

What Will Set You Apart:

  • You’re a system thinker who can break down complex challenges and design for resilience.
  • You proactively support cross-team success and remove friction for others.
  • You build high-performing teams through mentoring, clear expectations, and shared ownership.
  • You champion technical quality and foster a team that thrives on accountability and continuous learning.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Zepul logo
Zepul

Technology

San Francisco

RecommendedJobs for You

Chennai, Tamil Nadu, India

Pune, Maharashtra, India

Jaipur, Rajasthan, India