Senior Backend Engineer (Java/Scala/Php)

Life360 San Francisco , CA 94118

Posted 6 months ago

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.

Requirements

You're that someone with these relevant skills:

  • Code polyglot: we primarily use Java, Scala and PHP, with some Python, Go.

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.)

Perks

  • 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

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Backend Software Engineer (Elixir/Rails)

Squaretwo, Inc.

Posted 5 days ago

VIEW JOBS 10/10/2019 12:00:00 AM 2020-01-08T00:00 <p>SquareTwo is a mobile games publisher that creates simple yet compelling games where points have real value. Leveraging our own Media and Rewards platform, we’re on a mission to provide the most rewarding experience for our players by offering engaging games where they earn points to redeem real goods. We are seeking a senior backend software engineer with Elixir/Phoenix and Ruby on Rails experience to join the team in San Francisco to design and build large scale backend services.</p><p><strong>Requirements</strong></p><ul> <li>5+ years of experience building large scale, high-quality, test-driven software applications</li> <li>Excellent knowledge and experience with Elixir/Phoenix and Ruby on Rails</li> <li>Excellent problem solving and communication skills, both verbal and written</li> <li>Solid software development best practices including familiarity with Agile/Kanban development methodologies</li> <li>Excellent knowledge and experience with Postgresql </li> <li>BS degree in Computer Science, Computer Engineering, Math or other quantitative field</li> </ul><p>Desired Skills:</p><ul> <li>Experience developing microservices</li> <li>Experience with Docker and AWS</li> <li>Experience with Node</li> <li>Experience with React, and/or React Native</li> <li>Experience with e-commerce infrastructure</li> <li>Experience with ElasticSearch and Kibana</li> <li>Experience with Pivotal Tracker, Git</li> <li>Experience with advertising, reporting, authentication, and other 3rd party SDKs</li> </ul><p><strong>Benefits</strong></p><ul> <li>Competitive salary and equity</li> <li>Comprehensive medical, dental and vision coverage</li> <li>Flexible vacation policy</li> <li>Excellent Work/Life Balance</li> <li>Free Team lunches </li> </ul> Squaretwo, Inc. San Francisco CA

Senior Backend Engineer (Java/Scala/Php)

Life360