Taro Logo

Sr Software Engineer - Back-end

A global sustainability leader offering water, hygiene and infection prevention solutions and services with $15 billion annual sales and 48,000 associates.
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 sustainability leader with $15 billion in annual sales, is seeking a Senior Backend Software Engineer to join their dynamic team. This role offers a unique blend of startup-like agility with the stability of a global corporation. The position focuses on developing innovative solutions for the restaurant industry, leveraging cutting-edge technologies to optimize operations and enhance sustainability.

The role requires expertise in Python and .NET Core development, with a strong focus on building scalable applications and maintaining complex database systems. You'll be working in a hybrid environment at their Irving, TX office, collaborating with cross-functional teams including AI and computer vision specialists. The position offers competitive compensation ranging from $98,600 to $148,000, along with comprehensive benefits.

As a senior engineer, you'll have significant influence on architectural decisions, code quality, and team mentorship. The ideal candidate brings 5+ years of relevant experience, strong problem-solving abilities, and excellent communication skills. You'll be part of a team that's transforming restaurant operations through technological innovation, making them more efficient and sustainable.

This opportunity is perfect for experienced developers who want to combine technical leadership with hands-on development, working on impactful projects that directly influence the future of restaurant operations. The role offers the excitement of new product development with the security and resources of an established global company.

Last updated 2 days 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
  • Provide expertise in code reviews
  • Implement version control and CI/CD practices
  • Troubleshoot and optimize existing solutions
  • Mentor and develop talent

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 and market-competitive benefits package
  • Full-time position
  • Opportunity to shape company culture
  • Stable work environment with global company resources

Interested in this job?

Jobs Related To Ecolab Sr Software Engineer - Back-end

Sr Software Engineer - Back-end

Senior Backend Software Engineer role at Ecolab, focusing on Python and .NET Core development for restaurant industry solutions, offering $98,600-$148,000 with comprehensive benefits.

Sr Software Engineer - Back-end

Senior Backend Software Engineer position at Ecolab, focusing on Python and .NET Core development for restaurant industry solutions, offering $98k-$148k with hybrid work in Irving, TX.

Lead Full Stack Engineer

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

Senior Software Engineer - Ingestion

Senior Software Engineer position at Databricks focusing on building scalable data ingestion connectors and systems, requiring 6+ years of experience in Java/Scala/C++ and strong data processing background.

Reverse Engineer/Software Engineer

Senior Software Engineer position at Kantar in Copenhagen, focusing on reverse engineering and building scalable data extraction systems for consumer shopping insights platform.