SewerAI

Senior Staff Software Engineer

SewerAI

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $180,000 per year

Job Level

About the role

  • Build systems that process video inspections using computer vision and machine learning to automatically identify defects and conditions
  • Develop tools for mapping and analyzing sewer infrastructure with real-time risk assessment
  • Create robust data processing pipelines using Temporal.io for large-scale video analysis
  • Build interactive React frontends with mapping, data visualization, and video playback capabilities
  • Design and implement scalable TypeScript APIs serving municipal agencies and contractors

Requirements

  • 5+ years of full-stack development experience
  • Strong TypeScript/JavaScript skills with modern frameworks
  • Database expertise with PostgreSQL and complex queries
  • API design experience with REST and real-time systems
  • Cloud deployment experience, preferably AWS
  • Problem-solving mindset with attention to detail
  • Collaborative approach to working in a team environment
  • Bonus: Experience with geospatial data or GIS systems
  • Bonus: Computer vision or image processing background
  • Bonus: Municipal/infrastructure domain knowledge
  • Bonus: Open source contributions
  • Bonus: Workflow orchestration systems experience
Benefits
  • Medical, Dental, Vision, Basic Life, 401K and much more
  • Unlimited PTO
  • Tools you need to get the job done
  • Competitive salary and potential equity based remuneration
  • Budget for courses, books, conferences – your development is important to us
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptPostgreSQLREST APIreal-time systemscomputer visionmachine learningdata processing pipelinesgeospatial dataworkflow orchestration
Soft Skills
problem-solvingattention to detailcollaborative