Lead Software Engineer

7 - 12 years

40 - 50 Lacs

Posted:23 hours ago| Platform: Naukri logo

Apply

Skills Required

ci/cd pipelines influxdb familiarity with javascript/typescript design paberns. experience with kaxa/pulsar proficiency in java dynamodb goandlld microservices python

Work Mode

Hybrid

Job Type

Full Time

Job Description

Lead Software Engineer

Experience:

Salary :

Preferred Notice Period

Shift

Opportunity Type:

Placement Type:

(*Note: This is a requirement for one of Uplers' Clients)

Must have skills required :

cloud deployment (AWS/GCP), deploying ML models (FastAPIand, design paBerns., familiarity with JavaScript/TypeScript, Cassandra), Kme-series databases, InfluxDB, Ci/Cd Pipelines, containerizaKon (Docker/Kubernetes), Data Pipelines, Experience with KaXa/Pulsar, GoandLLD, Microservices, monitoring (Prometheus/Grafana)andor custom APIs), Proficiency in Java, SQL/NoSQL systems (PostgreSQLandStrong understanding of distributed systemsandTensorFlow Serving, Timescale), DynamoDB, Python

Mechademy (One of Uplers' Clients) is Looking for:

Lead Software Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.

Role Overview Description

What Were Looking For

Are you a hands-on technical leader who loves building high-performance, distributed systems that power AI-driven insights?

You’re an ideal candidate if you:

  • Thrive in a fast-paced, product-focused environment and enjoy working at the intersecKon of AI, data, and engineering.
  • Have deep experience designing and developing large-scale systems and take pride in code quality and architecture.
  • Are moKvated by solving real-world challenges in reliability, performance, and scalability.
  • Value ownership, teamwork, and cra`smanship over hierarchy.

Why Mechademy?

Kickstart your career with a company that’s fun, innovaKve, and shaping the future of the oil and gas industry.

Mechademy is where cubng-edge predicKve analyKcs meets a culture of collaboraKon and creaKvity. We’re not your typical start-up company – we thrive on solving complex challenges with technology, fostering growth, and

making an impact. Whether you''''''''re diving into groundbreaking projects, learning from industry leaders, or enjoying team ouKngs, you’ll feel valued and inspired every step of the way.

  • Work on groundbreaking technology that is shaping the future of rotaKng equipment diagnosKcs., Build products that blend AI, engineering, and physical science — solving tangible problems in reliability and safety.
  • Relish a challenging, dynamic role with opportuniKes for individual contribuKons that direct impact on the success of the company.
  • Grow into a leadership posi%on as Mechademy grows.
  • Generous compensa%on to help you achieve financial stability.

What We Offer

  • Opportunity to build scalable processes for a company serving Fortune 500 clients.
  • A collaboraKve environment with engineering, product, and customer success teams solving hard problems.
  • CompeKKve compensaKon, performance incenKves, and professional growth opportuniKes.
  • At Mechademy, your ideas maher, your growth is our priority, and your future starts now.
  • Lead So As a Lead Engineer at Mechademy, you will be involved in:
  • designing, developing, and scaling our prescriptive AI platform.
  • Hands-on technical leadership role, requiring you to set engineering standards, make architectural decisions, and work directly with backend, data, and ML engineers to deliver high-performance, production-grade systems.
  • You will collaborate closely with Product Managers, Data Scientists, ML Engineers, and the RML (Remote Monitoring Lab) to translate algorithms and diagnostics logic into scalable platform components.

Key Responsibilites

1. Technical Leadership & System Design

  • • Design and implement scalable distributed systems with an emphasis on performance, concurrency, and
  • maintainability.
  • • Lead architecture reviews, propose system improvements, and ensure adherence to engineering best
  • practices.
  • • Build and evolve microservices, APIs, and data processing components that form the foundation of the
  • platform.
  • Drive adoption of robust design principles — modularity, fault tolerance, and observability.

2.Hands-On Development

  • Be deeply involved in coding across Python, JavaScript
  • Work on ML model integration and orchestration pipelines alongside the data and ML teams.
  • Review code for design, performance, and maintainability; mentor engineers on technical excellence.

3.Delivery & Execu2on

  • Take ownership of end-to-end delivery of complex features or system components.
  • Collaborate with cross-functional teams to ensure product requirements are translated into scalable

technical solutions.

  • Participate in sprint planning, backlog refinement, and continuous integration workflows.
  • Uphold the principles of DevOps and automation-first engineering (CI/CD, infrastructure as code monitoring)

4.Collabora2on & Influence

  • Partner with Product and ML teams to design solutions that balance performance with flexibility.
  • Serve as a bridge between engineering and domain teams (RML), ensuring seamless integration of models

and diagnostics.

  • Act as a technical mentor and thought partner to other engineers, fostering a learning culture.

Experience & Attributes

  • 7–12 years of total experience in Front end, backend, data, or platform engineering.
  • Proven track record in system design, concurrency, and high-throughput architectures.
  • Experience delivering complex, scalable software systems in agile environments.
  • Strong technical ownership — ability to drive solutions end-to-end with minimal supervision.
  • Passionate about performance optimization, design scalability, and clean code.
  • Excellent communicator and collaborator across cross-functional teams.

Qualifications

  • Bachelor’s degree (B.Tech/B.E.) in Computer Science, Information Technology, Electronics, or a related engineering discipline.
  • Master’s degree (M.Tech/MS).
  • Solid foundation in data structures, algorithms, and distributed systems architecture.

How to apply for this opportunity:

Easy 3-Step Process:

2. Upload updated Resume & Complete the Screening Form

3. Increase your chances to get shortlisted & meet the client for the Interview!

About Our Client:

At Mechademy we have combined our decades of domain expertise in Turbomachinery with state-of-the-art machine learning algorithms to create our IoT platform, Turbomechanica®. Our platform utilizes data from multiple (tens or even hundreds of) sources to identify anomalies and flag sub-optimal operations based on the underlying relationships among variables.

The analytical sophistication of the platform is further enhanced with the integration of physics-based performance models that augment the AI models providing richer insights into machine performance and health. Our built-in algorithms target specific use cases such as performance degradation, machine vibrations, dry gas seal health, motor insulation health, gas contamination, and several others. This targeted approach has allowed us to detect machine issues that had previously gone undetected by other remote monitoring and diagnostic providers on the same machines.

Our platform's remote monitoring provides deep insights into plant anomalies to ensure operational reliability resulting in significant cost savings for our customers.

About Uplers:

Uplers is the #1 hiring platform for SaaS companies, designed to help you hire top product and engineering talent quickly and efficiently. Our end-to-end AI-powered platform combines artificial intelligence with human expertise to connect you with the best engineering talent from India.

With over 1M deeply vetted professionals, Uplers streamlines the hiring process, reducing lengthy screening times and ensuring you find the perfect fit. Companies like GitLab, Twilio, TripAdvisor, and AirBnB trust Uplers to scale their tech and digital teams effectively and cost-efficiently.

Role & responsibilities

Preferred candidate profile

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
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You

chennai, tamil nadu, india

chennai, tamil nadu, india

bengaluru, karnataka, india

hyderabad, telangana, india

hyderabad, telangana, india