Xylem Inc

Software Engineer

Xylem Inc$100K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, or related technical field.
  • 3+ years of experience with ETL tools and data integration processes.
  • Strong scripting skills (Python, Bash, or Groovy) for automation within ETL workflows.
  • Proficiency with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra).
  • Experience integrating systems using REST and SOAP APIs.
  • Strong communication skills, teamwork, and advanced problem-solving ability.

Responsibilities

  • Lead deployment of Xylem Vue software solutions at client sites.
  • Understand system processes and algorithms; apply parameterization tools to debug data issues and validate outputs.
  • Execute and support deployment of Xylem Vue products, adapting configurations to client requirements.
  • Collaborate with functional analysts to translate business needs into technical solutions.
  • Identify recurring configuration needs and propose product enhancements.

Benefits

  • Medical, Dental, and Vision plans
  • 401(k) with company contribution
  • Paid time off and paid parental leave
  • Tuition reimbursement
Full Job Description

The Role

You will lead the deployment of Xylem Vue software solutions at client sites, ensuring seamless configuration, accurate data integration, and reliable algorithm performance. You will collaborate closely with IT stakeholders, functional analysts, and end users to design, implement, and validate ETL processes and system parameterizations tailored to each project’s needs. This role blends technical problem‑solving, integration design, and hands‑on implementation with client‑facing communication.

Core Responsibilities

  • Understand Xylem Vue system processes and algorithms, and apply parameterization tools to relaunch processes, debug data issues, monitor results, and validate system outputs.

  • Provide clear explanations to users regarding system results and algorithm behavior.

  • Execute and support the deployment of Xylem Vue products, adapting configurations to client‑specific technical and functional requirements.

  • Review and contribute to technical documentation, solution specifications, and project code.

  • Collaborate with functional analysts to translate business requirements into effective technical solutions.

  • Interact directly with clients as needed to clarify technical requirements and resolve integration questions.

  • Design implementation solutions that meet client needs while minimizing custom parameterization of the base system.

  • Apply industry and business process best practices in solution design.

  • Identify recurring configuration needs and propose their incorporation into the core Xylem Vue product.

  • Implement and validate all system parameterizations defined during solution design.

  • Design, implement, and test ETL processes (data integration, synchronization, transformation) across required technologies.

  • Propose enhancements for the Xylem Vue product based on implementation insights and report any identified defects.

  • Participate in technical and functional test planning and execution.

  • Support recruitment and hiring processes by helping identify technical resource needs.

  • Document implemented solutions to support reuse and standardization across projects.

Required Qualifications

  • Bachelor’s degree in computer science, Software Engineering, or a related technical field.

  • 3+ years of experience with ETL tools and data integration processes.

  • Strong scripting skills (Python, Bash, or Groovy) for automation within ETL workflows.

  • Experience with both real‑time and batch data processing.

  • Proficiency with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra).

  • Experience with messaging technologies such as Kafka and RabbitMQ.

  • Experience integrating systems using REST and SOAP APIs.

  • Ability to design scalable, secure, and efficient ETL workflows.

  • Familiarity with version control (Git) and continuous integration practices.

  • Knowledge of data security principles and best practices for handling sensitive data.

  • Strong communication skills, teamwork, and advanced problem‑solving ability.

Preferred Qualifications

  • Demonstrated experience designing and implementing pipelines in Apache NiFi.

  • Certifications in Apache NiFi or other ETL platforms.

  • Experience with Apache Spark, Airflow, or similar data processing tools.

  • Familiarity with cloud environments (AWS, Azure, GCP).

  • Experience with Docker, Kubernetes, or other containerization/orchestration tools.

  • Knowledge of Big Data ecosystems and data lake technologies.

The estimated salary range for this position is $100,00 to $110,000 plus bonus.   Starting pay is dependent on multiple factors, such as skills, experience and work location, and is not typically at the top of the range.  At Xylem we offer a competitive compensation package with a generous benefit package, including Medical, Dental, Vision plans, 401(k) with company contribution, paid time off, paid parental leave and tuition reimbursement. 

Xylem does not provide visa sponsorship for this position.

#LI-SUTTONMOORE 

Join the global Xylem team to be a part of innovative technology solutions transforming water usage, conservation, and re-use. Our products impact public utilities, industrial sectors, residential areas, and commercial buildings, with a commitment to providing smart metering, network technologies, and advanced analytics for water, electric, and gas utilities. Partner with us in creating a world where water challenges are met with ingenuity and dedication; where we recognize the power of inclusion and belonging in driving innovation and allowing us to compete more effectively around the world.

About Xylem Inc

Xylem is a water technology company that designs and manufactures innovative solutions to meet the world's water needs. They provide water and wastewater applications with a broad portfolio of products and services that address the full cycle of water, from collection, distribution and use to the return of water to the environment. Xylem operates in more than 150 countries and has a workforce of over 17,000 employees. The company was spun off from ITT Corporation in 2011 and is headquartered in Rye Brook, New York.
Learn more about Xylem Inc
Size
17,300 employees
Market Cap
$19.9 billion
Industry
Net Income
$254 million
5 Year Trend
+6.6%
Revenue
$4.8 billion
NASDAQ

Similar Jobs

More Jobs at Xylem Inc

More Information Technology Jobs

Find similar Software Engineer jobs: