Life360 is looking to solve the problem of enhancing and extending their authorization systems, as well as building the next generation of high-frequency sensor data ingest, to continue delivering peace of mind and enhancing everyday family life for their approximately 83.7 million monthly active users.
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), PHP and CakePHP
- 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 and Kafka
- Enhancing our existing authorization and authentication systems which utilize JWTs
- Monitor health, suggest/drive improvements for, and deploy your own services
- Work cross-functionally across teams to gain alignment on team initiatives
- 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
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
- Flexible PTO, several company wide days off throughout the year