Software Engineer
$100k - $110kXylem
Xylem Vue Software Solutions Lead
Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. As a leading water technology company with 23,000 employees operating in over 150 countries, Xylem is at the forefront of addressing the world's most critical water challenges. We invite passionate individuals to join our team, dedicated to exceeding customer expectations through innovative and sustainable solutions.
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,000 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.
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.
At Xylem, you'll not only contribute to solving water issues but also have the chance to make a difference through our paid Volunteer Program, Xylem Watermark. We prioritize our employees' well-being through inclusion and belonging as well as our Employee Resource Groups (ERG). Proud to be an Equal Employment Opportunity (including disability and veterans) and Affirmative Action workplace, Xylem fosters an inclusive environment free from discrimination or harassment.
Please note that the information in this job description outlines the general nature of the position and is not an exhaustive list of duties. Xylem is dedicated to providing reasonable accommodations to enable all employees to perform their essential job functions. We reserve the right to modify this job description and assign additional duties as needed. Embrace the opportunity to be part of Xylem's transformative journey in shaping the future of water technology! #XylemCareers #GlobalImpact #WaterInnovation
- MetLife is seeking an Early Career Technologist to develop and support scalable software applications in Cary, NC. This role is perfect for new graduates who are passionate about technology and AI. You will work collaboratively in an agile environment and gain exposure...Suggested
- ...Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking software engineers who have a passion for technology and education to help us add new features to our extremely successful educational products...SuggestedWork at office
- ...Software Systems Engineer - II America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering, gas...Suggested
$120k - $180k
...Job Title Signalscape™ is seeking a skilled engineer to join our team in Cary, NC. This role involves developing robust applications... ...mission solutions include Cellular Communications, Wireless Systems, Software Defined Radio, TTL Systems, Remote Sensing, Cyber, and Video/...SuggestedTemporary workWork at officeRemote workFlexible hours- A leading technology company is seeking a Senior Software Engineer for their Apple Pay team in Cary, NC. The role involves leading the development of resilient and reliable distributed systems while fostering technical discussions and mentoring peers. The ideal candidate...Suggested
- ...NetApp is pioneering the development of StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Developer Engineer in Test, this is your chance to work alongside a group of talented developers, impart...Work at officeLocal areaWork from homeHome officeFlexible hoursShift workEarly shift
- ...Job Title: Senior Software Engineer Location: Cary, NC Hybrid Duration: Long term contract Knowledge, Skills & Abilities: • Works under deadlines and subject to heavy project load • bility to provide technical expertise to others and explain concepts...Long term contract
$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead...Contract work3 days per week$69.5k - $121.5k
Job Overview Jacobs is looking for a Junior Palantir Software Engineer with a focus on the software development kit (SDK) using React. This role is part of our Advisory Solutions Group, specifically within the Data Analytics Practice, working with Federal clients. You’ll...Full timeInternship- Overview Q2 is seeking an ambitious and adaptable Software Engineer with experience in collaborative software development. In this role, you will help design, build, implement, and support custom solutions across fast‑paced projects that touch every level of the Q2 platform...Work experience placementWork visaFlexible hours
- Senior Software Engineer Do you have a passion for technology and optimization? Do you want to join a growing company with the same passion? At LogistiVIEW we deliver intelligent Warehouse Execution Systems to automate the world’s most complex warehouses and make the world...
- Overview Garmin International seeks Senior Software Engineer (Cary, NC; Multiple Positions): Develops moderately complex software in C/C++ and Python for new products and/or applications. Utilizes software engineering tools such as configuration management systems, cross...Full timeWork experience placementRemote work
- Senior Software Engineer — Observability Cary, North Carolina, United States Software and Services Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Apple Pay and Wallet are...Worldwide
$87.84k - $136.5k
...vary based on the candidate's qualifications, experience, skills, education, and geographic location. JOB SUMMARY The Senior Software Engineer will work in a fast-paced environment as part of an agile team and provide technical guidance to business analysts, testers and...Remote jobLocal areaFlexible hours- ...Description Description: This is an onsite role based in Durham, North Carolina. Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging generative AI...Hourly payContract workLocal area
- United Cerebral Palsy of Georgia is hiring a Software Support Engineer in Cary, NC. You will support and fix advanced metering systems and firmware, ensuring customer satisfaction through technical troubleshooting. The ideal candidate holds a degree in engineering or Computer...
- ...Senior Software Engineer - Android Disney's Media Engineering Android team is seeking an experienced Software Engineer who is excited to build apps enjoyed by millions around the world. You will be building scalable, elegant solutions for all of Disney's Android applications...Work experience placement
- ...Software Engineer Opportunity At IXL Learning IXL Learning, developer of personalized learning products used by millions of people globally, is seeking new graduates who have a passion for technology and education. You will dive into our code base and immediately contribute...H1bWork at officeImmediate startVisa sponsorship
- ...Are you looking for a high energy, strategic, and fast-paced position as a Software Engineer (Full Stack - .NET/C#/Angular)? Join Relias, the company changing lives throughout the world by helping healthcare organizations improve their clinical and financial outcomes!...Live inWork at officeWork from homeFlexible hours
$148.7k - $199.4k
...Sr Software Engineer Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to...Work experience placementRemote work$71.6k - $119.4k
...NC*** Are you excited by building scalable, cloud-native software using modern technologies? Would you like to work on complex... ...and migration projects. You will collaborate closely with other engineers and stakeholders to translate requirements into reliable,...Local areaWorldwideFlexible hours$101k - $194k
...Join the #VTeamLife. What you'll be doing... The Customer Router Security team is seeking a highly skilled and experienced Software Engineer to join our Network Security Engineering team. We are responsible for protecting the global Verizon network backbone against...Full timeTemporary workPart timeWork experience placementWork at officeWork from homeShift work3 days per week- JMP Statistical Discovery, LLC is seeking a Research Statistician Developer to design, develop, and maintain software for statistical modeling. Responsibilities include collaborating with statisticians and developers, ensuring high-quality software releases, and giving...
- ...Senior Full Stack Software Engineer Our mission is to develop solutions that optimize financial performance, enhance team productivity, and elevate employee satisfaction across the hotel industry. Inn-Flow operates at the intersection of hospitality and technology...Temporary workWork at officeRemote workMonday to FridayFlexible hours
- ...Senior Fullstack Software Developer Restor3d is looking for an experienced Senior Fullstack Software Developer for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific...
- Q2 India in Cary, North Carolina is seeking an ambitious Advanced Software Engineer to join our dynamic Centrix Engineering team. You will design, implement, and support innovative AI-first fraud detection solutions in fintech. Ideal candidates have over 9 years of experience...Flexible hours
- ...Software Engineer in Test (Python) Department: Research & Development Employment Type: Full Time Location: US-North Carolina-Raleigh Description This full-time, on-site position is ideal for experienced Software Development professionals with experience...Hourly payFull timeTemporary workInternshipLocal areaFlexible hours
$140k - $200k
Speechify is seeking a Backend Developer for their platform team, responsible for designing and maintaining robust APIs and collaborating on enterprise solutions. Candidates should have proven experience in backend development with TS/Node and knowledge of GCP. The position...Remote work- ...Senior C/C++ Embedded Software Engineer We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC location on our Marine embedded software development team. We're seeking someone who is passionate about creating great weather awareness and integrated...Full time
- ...satisfaction for both consultants and clients. We are pre-eminent service providers in the field of staff augmentation, IT consultancy, software development, web development providing unexcelled services and focusing on both the employers and employees. Job Description...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Morrisville, NC
- senior robotics software engineer Morrisville, NC
- software development engineer aws Morrisville, NC
- startup software engineer Morrisville, NC
- part time software developer remote Morrisville, NC
- senior software engineer remote Morrisville, NC
- software engineer Morrisville, NC
- federal - software developer Morrisville, NC
- junior software developer remote Morrisville, NC
- software developer positions Morrisville, NC


