What is a Software Engineer at Neptune Technology Group?
A Software Engineer at Neptune Technology Group plays a vital role in designing, developing, and maintaining the software systems that power modern water utility management. Neptune is a pioneer in the development of automatic meter reading (AMR) and advanced metering infrastructure (AMI) technologies. In this role, you will work on the mission-critical cloud platforms, mobile applications, and data pipelines that process massive amounts of telemetry data from smart water meters across North America.
The impact of your work as a Software Engineer is direct and far-reaching. The software you build enables municipalities to manage water resources efficiently, detect leaks in real time, and ensure accurate billing for millions of consumers. You will collaborate with cross-functional teams of hardware engineers, product managers, and cloud architects to translate complex data from physical metering devices into actionable insights for utility operators.
Whether you are optimizing backend microservices in AWS, writing robust C# APIs, or designing responsive frontends in Angular, your contributions will help shape the future of smart city infrastructure. The engineering culture at Neptune Technology Group balances technical rigor with a supportive, family-like atmosphere, making it an ideal environment for engineers who want to solve complex technical problems with real-world significance.