Life360 is looking to enhance and extend its existing systems, as well as build the next generation of high-frequency sensor data ingest, to support its growing user base and deliver peace of mind to families.
Requirements
- Minimum 3+ years experience with Java/Spring Boot
- 2+ years experience with relational or non-relational databases such as MySQL, Apache Pinot, Postgres, DynamoDB, MongoDB
- Experience deploying and maintaining systems, ideally with Kubernetes
- Understands microservices and their architectures
- 4+ years experience with Java (bonus for Spring Framework experience)
- Experience with queuing/streaming technologies such as NSQ and Kafka
- Experience with JWTs and public-key encryption
Responsibilities
- Building the next generation of high-frequency sensor data ingest utilizing Java, GO and Kafka
- Enhancing our existing authorization and authentication systems which utilize JWTs
- Monitor health, suggest/drive improvements for, and deploy your own services
- Maintain and improve service level objectives (SLOs)
- Collaborate closely with Senior and Staff engineers to build technical specs
- Automate deployment of services and component validation with testing suites
- building the next generation of high-frequency sensor data ingest by utilizing Java, GO, Kafka and Kafka Connect
Other
- Bachelor’s in Computer Science, Engineering, related field or equivalent practical experience
- Communicates effectively with cross-platform teammates
- Adaptive to working across programming languages regularly
- Experience working remotely with minimal guidance
- Work cross-functionally across teams to gain alignment on team initiatives