
Senior Staff Software Engineer
SewerAI
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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