Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$100k - $110k

Xylem

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Morrisville, NC vacancy
  • 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

    MetLife

    Cary, NC
    1 day ago
  •  ...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... 
    Suggested
    Work at office

    IXL Learning

    Morrisville, NC
    3 days ago
  •  ...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

    America Networks

    Cary, NC
    4 days ago
  • $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/... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Signalscape Inc

    Cary, NC
    20 hours ago
  • 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

    Apple Inc.

    Cary, NC
    3 days ago
  •  ...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 office
    Local area
    Work from home
    Home office
    Flexible hours
    Shift work
    Early shift

    NetApp

    Morrisville, NC
    2 days ago
  •  ...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

    ECHO IT SOLUTIONS INC .

    Cary, NC
    4 days ago
  • $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 work
    3 days per week

    Piper Companies

    Morrisville, NC
    4 days ago
  • $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 time
    Internship

    Jacobs

    Cary, NC
    20 hours ago
  • 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 placement
    Work visa
    Flexible hours

    Q2 India

    Cary, NC
    20 hours ago
  • 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... 

    LogistiVIEW

    Cary, NC
    1 day ago
  • 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 time
    Work experience placement
    Remote work

    Garmin Ltd.

    Cary, NC
    1 day ago
  • 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

    Apple Inc.

    Cary, NC
    2 days ago
  • $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 job
    Local area
    Flexible hours

    WiTH Collective

    Cary, NC
    20 hours ago
  •  ...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 pay
    Contract work
    Local area

    Eliassen Group

    Durham, NC
    27 days ago
  • 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... 

    United Cerebral Palsy of Georgia

    Cary, NC
    20 hours ago
  •  ...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

    Disney France

    Morrisville, NC
    9 days ago
  •  ...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... 
    H1b
    Work at office
    Immediate start
    Visa sponsorship

    IXL Learning

    Morrisville, NC
    4 days ago
  •  ...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 in
    Work at office
    Work from home
    Flexible hours

    Bertelsmann

    Morrisville, NC
    1 day ago
  • $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 placement
    Remote work

    The Walt Disney Studios

    Morrisville, NC
    4 days ago
  • $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 area
    Worldwide
    Flexible hours

    RELX Group plc

    Raleigh, NC
    9 days ago
  • $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 time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Shift work
    3 days per week

    Verizon

    Cary, NC
    1 day ago
  • 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... 

    JMP Statistical Discovery, LLC

    Cary, NC
    1 day ago
  •  ...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 work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Inn-Flow

    Raleigh, NC
    4 days ago
  •  ...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... 

    Restor3d

    Durham, NC
    20 hours ago
  • 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

    Q2 India

    Cary, NC
    20 hours ago
  •  ...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 pay
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Align Technology

    Morrisville, NC
    2 days ago
  • $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

    Clutch Canada

    Cary, NC
    2 days ago
  •  ...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

    Garmin

    Cary, NC
    3 days ago
  •  ...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

    Arete Technologies Inc

    Cary, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!