Taro Logo

Sr Software Engineer - Back-end

A global leader in sustainability solutions providing water, hygiene, and infection prevention solutions with over 3 million customers worldwide.
Dallas, TX, USASt Paul, MN, USANaperville, IL, USA
$98,600 - $148,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Sr Software Engineer - Back-end

Ecolab, a global leader in sustainability solutions, is seeking a Senior Software Engineer to join their dynamic team focused on technological innovation in the restaurant industry. This role offers a unique blend of startup agility with the stability of a global corporation, based in Irving, TX with a hybrid work arrangement.

The position involves leading the development of scalable applications using Python and .NET Core, designing complex database systems, and implementing modern DevOps practices. The ideal candidate will have 5+ years of experience in software development, strong expertise in Python or .NET Core, and proficiency in SQL and cloud platforms.

As part of Ecolab's new division, you'll have the opportunity to shape the culture and direction of innovative projects while leveraging cutting-edge solutions to optimize restaurant operations. The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to mentor team members.

The compensation package ranges from $98,600 to $148,000 annually, complemented by comprehensive benefits. This position offers the perfect balance between innovation and stability, allowing you to contribute to meaningful solutions while enjoying the resources and support of a well-established organization.

Working at Ecolab means joining a team of 48,000+ professionals serving over 3 million customers worldwide, with the opportunity to make a real impact on global sustainability challenges. The company's $15 billion annual revenue and presence in 170+ countries ensures stable career growth potential while working on cutting-edge solutions.

Last updated a day ago

Responsibilities For Sr Software Engineer - Back-end

  • Lead development and implementation of scalable applications using Python and .NET Core
  • Design, develop, and maintain complex relational database systems
  • Collaborate with cross-functional teams to gather and analyze system requirements
  • Contribute to architectural and technical decisions
  • Implement version control and CI/CD practices
  • Troubleshoot and optimize existing solutions
  • Provide mentorship and leadership to team members

Requirements For Sr Software Engineer - Back-end

Python
TypeScript
  • Bachelor's degree and 5 years' experience; or no degree and 9 years combined education and work experience
  • 5 years of experience programming skills in .NET Core/C# or Python
  • Strong understanding of SQL and relational databases
  • Proficiency in IDEs such as Jupyter notebooks and Visual Studio Code
  • Experience with cloud platforms (AWS or Azure preferred)
  • Familiarity with version control systems (Git) and CI/CD practices
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • No immigration sponsorship available

Benefits For Sr Software Engineer - Back-end

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive market-competitive benefits package
  • Hybrid work environment
  • Opportunity to shape culture and direction in new division
  • Stable work environment with resources of a global leader

Interested in this job?

Jobs Related To Ecolab Sr Software Engineer - Back-end

Sr Software Engineer - Back-end

Senior Backend Software Engineer position at Ecolab, focusing on Python and .NET Core development for restaurant industry solutions. Hybrid role in Dallas offering $98.6K-$148K.

Lead Full Stack Engineer

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

Sr. SDE, Amazon Exports and Expansions

Senior Software Development Engineer role at Amazon Exports and Expansions, building next-generation experiences for international trade and global commerce.

Software Development Engineer - III, AGI-DS

Senior Software Engineer role at Amazon's AGI-DS team, building infrastructure for AI model training data management with focus on privacy and security.

Sr SDE , Unified Payments Experience (UPX)

Senior Software Development Engineer role at Amazon's UPX team, building scalable payment solutions using cloud technologies. 5+ years experience required, competitive salary $150-251K.