Software Engineer (Backend-Java)
NavaFull Time
Senior (5 to 8 years)
Candidates should possess a Bachelor's degree in computer science or a similar quantitative field, or have equivalent industry experience, along with over 7 years of professional experience in backend and Cloud code development. Proficiency in microservices and horizontally scalable architectures is essential, as is experience with high-scale, low-latency systems and deploying/maintaining systems, ideally with Kubernetes. Experience with Kafka Streams is a bonus.
The Senior Backend Software Developer II will create new Spring Java microservices, scale or decompose existing PHP monolith services and endpoints, and develop new API gateways for external integrations. They will horizontally scale the system to handle over 10 billion events daily, monitor service health, suggest improvements, and deploy their own services. Responsibilities also include building the next generation of event streaming architecture, creating platforms for Machine Learning model processing, leveraging AI for test automation, mentoring other developers, building technical specifications with Staff engineers, and handling on-call rotations to address live incidents.
Family safety services with location sharing
Life360 offers family safety services through a mobile app that includes features like real-time location sharing, place alerts, and driver reports. These tools help families stay connected and informed about each other's whereabouts and driving habits. Unlike its competitors, Life360 focuses specifically on family-oriented services and has a large global user base, with over 25 million members in 13 languages. The company's goal is to enhance the safety and well-being of families through its subscription-based offerings.