Software Engineer (Backend)
Core
Design, build, and support scalable software components and services that turn product ideas into reliable customer experiences.
Role type
Backend Software Engineer
Builds
Scalable software components, services, APIs, and systems supporting product features and integrations
Domain
SaaS platform for fleet management and physical operations
Deliverable
production ML models | product features
Required skills
Ruby, Go, Java, JavaScript, Python, scalable architecture, relational/NoSQL databases, cloud infrastructure (AWS, GCP, Azure)
Preferred skills
None stated
Technologies
Ruby, Go, Java, JavaScript, Python, AWS, GCP, Azure
Responsibilities
Design and implement secure, maintainable, and scalable software components; Develop APIs and systems that support product features and integrations; Identify root causes, resolve technical issues, and improve system reliability and performance; Collaborate with product, design, and engineering teams to deliver high-quality solutions; Participate in code reviews, technical discussions, monitoring, debugging, and production support
Seniority
Mid-level (4+ years experience)