Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer @ Uplers

Home > Software Development

 Lead Software Engineer

Job Description

Lead Software Engineer

Experience: 7 - 12 Years Exp.

Salary : INR 40-50 Lacs per annum

Preferred Notice Period: Within 15 Days

Shift: 9:00AM to 6:00PM IST

Opportunity Type: Hybrid , Gurugram, Haryana

Placement Type: Permanent

(*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?

Youre 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 thats 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. Were 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, youll 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

  • 712 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

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

How to apply for this opportunity:

Easy 3-Step Process:
1. Click On Apply! And Register or log in on our portal

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.

Experience a simpler, faster, and more reliable hiring process with Uplers today.Role & responsibilities

Preferred candidate profile

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Uplers
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Ci/Cd Pipelines InfluxDB familiarity with JavaScript/TypeScript design paBerns. Experience with KaXa/Pulsar Proficiency in Java DynamoDB GoandLLD Microservices Python

 Fraud Alert to job seekers!

₹ 40-50 Lacs P.A

Similar positions

Principal Applied AI Engineer

  • Zycus Infotech
  • 6 - 11 years
  • Pune
  • 16 hours ago
₹ Not Disclosed

Python + DevOps Engineer

  • TekPillar
  • 4 - 8 years
  • Pune
  • 18 hours ago
₹ -15 Lacs P.A.

Data Engineer

  • Tata Consultancy
  • 5 - 10 years
  • Bengaluru
  • 19 hours ago
₹ Not Disclosed

Full Stack Data Engineer -AWS (Pan India)

  • Infosys
  • 5 - 10 years
  • Hyderabad
  • 24 hours ago
₹ Not Disclosed

Uplers

Mavlers is a full-service digital marketing agency that has propelled growth for over 7,000 brands and agencies worldwide. As Google, Mailchimp, WP VIP, Microsoft, Salesforce, and HubSpot partners, we possess the expertise to deliver high-impact projects and campaigns tailored to our clients uniqu...