Lead Software Engineer

Ecolab is a global leader in water, hygiene, and infection prevention solutions and services.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Lead Full Stack Engineer

Lead Full Stack Engineer position at Ecolab, responsible for full stack development and technical leadership.

Senior Software Development Engineer, Amazon Aurora DSQL

Senior Software Engineer role at Amazon AWS, building revolutionary database technology for Aurora DSQL, focusing on distributed systems and backend development.

Sr. BIM Software Dev Engineer, Data Center Design Engineering

Senior BIM Software Development Engineer role at AWS focused on developing innovative Building Information Modeling and GenAI solutions for data center design and construction.

Sr. SDE, Amazon Personalization - Amazon Family

Senior SDE role at Amazon building AI-powered personalization features to transform shopping experiences for millions of customers worldwide.

Software Development Engineer, Open Data Analytics - Engines

Senior Software Engineer role at AWS focusing on big data analytics engines and open-source technologies like Apache Spark and Trino.

Description For Lead Software Engineer

Ecolab, a global leader in water, hygiene, and infection prevention solutions, is seeking a Lead Software Engineer to join our team in Bangalore, India. This senior-level position offers an exciting opportunity to lead and contribute to critical backend development projects that support Ecolab's innovative solutions.

As a Lead Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You'll work closely with cross-functional teams to deliver high-quality, scalable solutions that drive Ecolab's technological advancements. This role requires a strong background in backend development, excellent problem-solving skills, and the ability to mentor junior team members.

Join Ecolab and be part of a company that makes a significant impact on global health, water conservation, and sustainable solutions. You'll have the opportunity to work on challenging projects, collaborate with talented professionals, and contribute to technologies that matter. Ecolab offers a competitive compensation package, professional development opportunities, and a culture that values innovation and sustainability.

If you're passionate about leveraging your software engineering expertise to create solutions that have a real-world impact, this role at Ecolab is an excellent fit for you. Apply now to start your journey with a company that's dedicated to making the world cleaner, safer, and healthier.

Last updated 7 months ago

Responsibilities For Lead Software Engineer

  • Lead the design and development of complex backend systems
  • Collaborate with cross-functional teams to deliver scalable solutions
  • Mentor junior team members and provide technical guidance
  • Ensure high-quality code through code reviews and best practices
  • Contribute to architectural decisions and technology choices

Requirements For Lead Software Engineer

Java
Python
  • Bachelor's or Master's degree in Computer Science or related field
  • 5+ years of experience in software development, with a focus on backend technologies
  • Strong proficiency in one or more programming languages such as Java, Python, or Go
  • Experience with distributed systems and microservices architecture
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Excellent problem-solving and communication skills

Interested in this job?