Senior Backend Engineer (Java/Scala/PHP) About Us
Life360 is a platform for today's busy families, bringing them closer together by helping them better sync, communicate with and protect the people they care about most.
Our mobile app provides millions of families in over 140 countries with services such as private location sharing, location history, drive details, crash detection, roadside assistance and help alerts through our free and paid membership subscription.
Founded in 2008, Life360 is based in San Francisco with offices in San Diego, Las Vegas and Ft. Lauderdale.
Life360 has raised +$100M from investors such as Bessemer Venture Partners, DCM, Fontinalis Partners, BMW iVentures, Allstate, Bullpen Capital, Founders Fund (FF Angel), Launch Capital, Kapor Capital, and 500 startups.
For more information, visit us at life360.com
About the Job
Our platform team ensures that our API's are able to process tens of thousands of requests a second with the ability to scale 10x. You'll be a very active contributor to our diverse codebase.
Engage with feature developers to ensure code is written with performance, scale, and maintainability in mind.
Use automation tools as often as possible, and develop and improve these tools.
Wear 2 billion requests per day like it's a comfortable pair of pants, traffic doesn't make you nervous.
You're that someone with these relevant skills:
Be proficient in at least two of these languages.
Excellent understanding of data stores, distributed systems, data modeling and their associated pitfalls.
Agile software development experience
Ability to work in a cross-functional team
A desire to bring innovative solutions to the challenges of scaling the API and platform
Some of the things you'll do:
Build services in Java, Scala and PHP
Conduct technical and code reviews and approve pull requests
Take specs and translate them into reality
Other things we love about you:
Minimum 5 years of relevant experience required
Strong attention to detail
Professional that understands the importance of craftsmanship and incremental delivery
Comfortable with the uncertainty of working with new technologies
Strong and clear communicator that can listen to their team as well as clearly articulate their ideas
A sense of humor and the ability not to take yourself too seriously
Even better if you have:
Experience developing services to support data streams
Experience with columnar databases (Cassandra)
Experience with relational databases (MySql)
Experience with AWS (EC2, S3, Kinesis, etc.)
Fridays are Work From Home days at Life360
Competitive pay with generous equity
$200/month Quality of Life perk
Free snacks, drinks, and food in the office
Catered lunches throughout the week
The computer of your choice
Medical, dental, vision, 401k and various other benefits
A great dog-friendly office with plenty of light in the heart of the SOMA