Digital Applications Engineer


Los Angeles Metro Area
USD130000 - USD200000
PR/572312_1765577165
Digital Applications Engineer

Digital Applications Engineer

Location: Flexible (Office or Remote Hybrid)
Division: Digital Water Technology Practice
Reports To: Digital Solutions Delivery Lead

Position Overview

We're seeking a Digital Applications Engineer to transform engineering challenges into practical, intuitive, and scalable digital tools for water and wastewater utilities. This role combines software development, data integration, and domain expertise to design and deliver real-world applications that improve planning, operations, asset management, and decision-making.

You'll collaborate with data scientists, data engineers, GIS specialists, and subject-matter experts to build secure, maintainable applications aligned with modern cloud architecture and digital solution frameworks. This is a hands-on role for someone who enjoys problem-solving, rapid prototyping, and building production-ready tools that make an immediate impact.

Key Responsibilities

  • Design and build digital applications, including dashboards, workflows, analytics interfaces, and lightweight web tools.
  • Develop user-facing components using modern frameworks (e.g., Power Apps, Python-based web applications, Esri Experience Builder).
  • Participate in prototyping, UI/UX design, and user testing to ensure tools are intuitive and support engineering workflows.
  • Integrate applications with standardized data pipelines, APIs, and cloud data platforms.
  • Operationalize analytical models inside applications in collaboration with data scientists.

Qualifications

Education:

  • Bachelor's or Master's degree in Civil/Environmental Engineering, Computer Science, Data Science, or related technical discipline.

Experience:

  • 3+ years delivering data, analytics, or digital solutions in engineering, infrastructure, or environmental sectors.
  • Experience with water, wastewater, stormwater, or utility datasets (SCADA, GIS, CMMS, hydraulic models) preferred.

Technical Competencies:

  • Proficiency in Python, JavaScript/TypeScript, SQL, or similar languages.
  • Experience with one or more: Power Apps, Power Automate, Power BI, Flask/FastAPI, React, ArcGIS Online/Enterprise, FME, Databricks notebooks.
  • Understanding of APIs, authentication methods, data modeling, and basic cloud architecture.
  • Familiarity with DevOps practices: Git, CI/CD, testing frameworks, documentation standards.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.