All roles
Senior Software Developer
SoftwareRemoteFull-time
About the Role
As a Senior 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
- 7+ 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