Senior Software Engineer, Backend
Core
Design, develop, test, deploy, maintain, and improve a distributed backend platform for freight logistics automation, serving warehouses, distribution centers, and carriers.
Role type
Senior Backend Software Engineer (Distributed Systems)
Builds
Core backend systems and features for a collaborative field service automation platform
Domain
Logistics / Freight / Enterprise SaaS
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Java ecosystem, System design, Scalability engineering, Full SDLC ownership
Preferred skills
Technical leadership, Ambiguous problem solving, Advanced Java expertise
Technologies
Java, Google Guice, jOOQ, Postgres
Responsibilities
Lead design of major software components and systems, Develop and maintain scalable platform features, Collaborate with frontend teams to ensure product quality
Seniority
Senior, hands-on IC with leadership potential