All roles
Software Developer
EngineeringFull-time
About the Role
As a Software Developer at Naveera, you'll design and build the backend services, APIs, and real-time data pipelines that power routing, scheduling, and fleet operations for NEMT providers across the country. You'll work on problems that matter — turning chaotic manual processes into calm, reliable systems that help vulnerable patients get to appointments on time.
Responsibilities
- Design, build, and maintain backend services and APIs using Node.js, Python, or Go
- Build real-time data pipelines for telematics, GPS tracking, and fleet operations
- Optimize routing and scheduling algorithms for multi-stop trips and time windows
- Work with Postgres, Redis, and other databases to ensure data consistency and performance
- Collaborate with product and operations teams to understand NEMT workflows and pain points
Required Qualifications
- 3+ years of backend software development experience
- Strong proficiency in at least one backend language (Node.js, Python, Go, etc.)
- Experience with relational databases and data modeling
- Understanding of API design, REST principles, and async patterns
- Comfortable working remotely with clear written communication
Preferred Qualifications
- Experience with real-time data processing or streaming systems
- Background in logistics, routing, or geospatial problems
- Familiarity with HIPAA compliance or healthcare data