Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (Lead)

Uplight, Inc

India

On-site

INR 15,00,000 - 25,00,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading energy solutions company in India is seeking a highly motivated Lead Software Engineer. This role involves mentoring and guiding a team while developing scalable platforms using Python and React. The ideal candidate should have at least 8 years of industry experience and a desire to grow into an Engineering Management role. You will participate in architectural discussions and drives a culture of collaboration and innovation within the engineering team.

Qualifications

  • 8+ years of experience delivering Enterprise products with 3 years in a senior engineer position.
  • Experience in building or scaling platforms, APIs, or enterprise-grade SaaS products.
  • Desire to grow into an Engineering Manager role with mentorship and support.

Responsibilities

  • Lead design and development while mentoring others.
  • Participate in architectural discussions and recommend solutions.
  • Foster a culture of ownership and continuous improvement.

Skills

Python
React
Big Data technologies
Docker
Kubernetes
CI/CD
Microservice architecture
Analytical abilities
Team collaboration

Education

Bachelor's or Master's degree in Computer Science, Engineering, or related field

Tools

AWS
GCP
DataDog
Grafana
Circle CI
Argo CD
Job description
The Position

We are seeking a highly motivated and experienced Lead with a passion for changing the way millions of people save energy. You are a passionate and technically strong Senior Software Engineer (Lead) who is eager to grow into Engineering Management. You will lead by example — driving design and development, mentoring others, and gradually stepping into people and project leadership responsibilities.

You’ll work within the Engineering team to build and improve our platforms to deliver flexible and creative solutions to our utility partners and end users and help us achieve our ambitious goals for our business and the planet.

As an SSE(Lead) you will be responsible for enabling engineering excellence, and aligning your team’s efforts with strategic business goals and fostering a strong team culture.

Responsibilities & Skills
  • Have 8+ years of industry experience delivering Enterprise products with 3 years in a senior engineer position.
  • Have experience in building or scaling platforms, APIs, or enterprise-grade SaaS products using Python, React.
  • Have experience in leading high-performing engineering teams of 5+ members ensuring high-quality, timely delivery of features with strong attention to performance, scalability, and maintainability.
  • An in-depth understanding of design principles and thinks technology as a solution enablement tool.
  • Have a logical mindset and an aptitude to resolve highly complex problems, diagnose and identify issues and guide the team towards proper resolutions.
  • Participate in architectural discussions, facilitate healthy debate, and recommend technical solutions when necessary.
  • Actively leading sprint planning, technical planning, and release management.
  • Understand Business concepts and drive daily decisions in line with company goals.
  • Foster a culture of ownership, collaboration, inclusivity, and continuous improvement.
Required Skills
  • Desire to grow into an Engineering Manager role with mentorship and support.
  • Experience coding with Python and/or React/Angular with Big data technologies - like Databricks (Data Lake, Big Query etc…)
  • Knowledge of cloud-native design principles, security, cost optimization, and CI/CD in AWS and/or GCP with familiarity of core services like EC2, S3, Lambda, Cloud Functions, Pub/Sub, CloudRun, etc.
  • Understanding of containerization (Docker), orchestration (Kubernetes), and deployment pipelines (Circle CI, Argo CD).
  • Familiarity with monitoring, alerting, logging (e.g., DataDog, Grafana, CloudWatch).
  • Experience in designing and implementing scalable microservice architecture.
  • Demonstrable experience with writing unit and functional tests.
  • Application of industry security best practices to application and system development.
  • Superior analytical, evaluative, and problem-solving abilities.
  • Ability to stay motivated in a team-oriented, collaborative environment and thrive in a fast-paced dynamic environment.
  • Ability to partner with product managers, designers and stakeholders to define scope and priorities.
  • Proactive in identifying issues, unblocking teams, and mitigating risks early.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Uplight provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type without regard to race (including hair texture and hairstyles), color, religion (including head coverings), age, sex, national origin, caste, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.