JobTarget Logo

Senior Software Engineer at Hydropoint Data Systems, – Petaluma, California

Hydropoint Data Systems,
Petaluma, California, 94954, United States
Posted on
Salary:$140000 - $170000

Explore Related Opportunities

About This Position

Job Description Summary

The Senior Software Engineer will design and build scalable, data-driven applications and core services that power HydroPoint’s smart water management platform. This role spans front-end and back-end development, working across IoT data pipelines, cloud services, and user-facing applications.

You will own features end-to-end, contribute to system architecture, and help drive technical direction. This is an opportunity to work on real-world infrastructure challenges involving large-scale time-series data, sustainability, and IoT-connected devices. You will collaborate closely with a team of engineers, product managers, and stakeholders.


Key Responsibilities:

  • Design, develop, and maintain scalable, high-availability distributed systems using .NET technologies.
  • Implement APIs and backend services with C#, .NET Core/Framework, and utilize front-end technologies like React for seamless user experiences.
  • Utilize AWS cloud technologies to architect and deploy cloud-native solutions that enhance system performance and reliability.
  • Apply strong SQL and database design skills (SQL Server, Redshift) to support applications, platform data, and optimize performance.
  • Collaborate with cross-functional teams in an Agile/Scrum environment to define project requirements, timelines, and deliverables.
  • Mentor junior developers, promoting best practices in code quality, security, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD).
  • Troubleshoot, debug, and upgrade existing systems, ensuring they operate efficiently and without failure.
  • Stay abreast of emerging technologies and trends, applying them to improve system functionality and performance.
  • Required Skills & Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in full-stack development with a strong background in .NET technologies, such as C#, .NET Core/Framework, ASP.NET, and Entity Framework.
  • Experience with cloud platforms, preferably AWS (EC2, S3, SQS, Lambda, etc.).
  • Expertise in SQL and database design, with hands-on experience in SQL Server, or similar technologies.
  • Solid understanding of front-end technologies and frameworks such as React; experience with .NET MAUI or other mobile frameworks a plus.
  • Experience with Agile/Scrum methodologies, DevOps practices, and test-driven development.
  • Excellent problem-solving skills, with the ability to troubleshoot complex issues efficiently.
  • Strong communication and leadership skills, capable of mentoring team members and collaborating effectively with a diverse team.
  • About HydroPoint

    HydroPoint is the leader in smart water management solutions, helping companies to maximize water savings, reduce operating costs, minimize business risks, and achieve sustainability goals. An EPA WaterSense® Partner of the Year, the company combines the latest in IoT technology, data analytics, and automation to optimize irrigation, flow management, and leak detection across an entire site. HydroPoint solutions deliver visibility and control for a broad range of commercial, government, education, and community applications. Located in the San Francisco North Bay, HydroPoint has been helping the world save, and not waste, water for more than 15 years. Our mission is to make the best and most efficient use of our world's most important resource.

    HydroPoint provides a competitive compensation package including salary, 401(k) retirement plan, paid time off and holidays, and comprehensive health benefits.

    HydroPoint is an Equal Opportunity Employer, committed to providing equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and/or intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. HydroPoint participates in the E-Verify program as required by law.

    Job Location

    Petaluma, California, 94954, United States
    Loading interactive map for Petaluma, California, 94954, United States

    Job Location

    This job is located in the Petaluma, California, 94954, United States region.

    Frequently asked questions about this position

    Latest Job Openings in California

    Assistant Guest Experience Manager

    Boardwalk IG Management LLC
    Yountville, CA

    Development Assistant

    Rafiki Coalition
    San Francisco, CA

    Resident Services Coordinator

    Sares-Regis Group
    Palo Alto, CA

    Veterinary Technician, Internal Medicine

    Ethos Veterinary Health
    Redwood City, CA

    Apply For This Position