Facebook pixel

Senior Backend Engineer, PHP/Java
Posted on 6/3/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
Kafka
Java
PHP
Kubernetes
Python
Writing
Requirements
  • Bachelor's degree in computer science or similar quantitative field or the equivalent industry experience
  • 5+ years experience with PHP services
  • 3+ years experience with relational and/or non-relational databases
  • Proficient in micro services and horizontally scalable architectures
  • Understand how to deploy and maintain systems, ideally with Kubernetes
  • Diligent in implementing services that last outwards to a year
  • Communicates effectively with cross-platform teammates
  • Build A High Performing Team - Communicate Directly, Be a Good Person
  • Make Things Happen - Take Ownership, Think Long Term
  • Deliver an Exceptional Experience - Users Come First, Quality & Craftsmanship
Responsibilities
  • Create new and extend existing PHP services utilizing the CakePHP framework
  • Work with Java engineers to extract PHP services into newer Java micro services
  • Horizontally scale our system to handle another 10+ billion events per day
  • Handle on call rotation and address live incidents
  • Maintain and improve service level objectives (SLOs)
  • Monitor health, suggest improvements for and deploy your own services
  • Mentor other developers who are trying to grow
  • Build technical specs with Staff engineers
  • Help Test Engineers automate validating our services and components
Desired Qualifications
  • 3+ years experience with queuing/streaming technologies such as NSQ, SQS or Kafka
  • 2+ years experience with Java (bonus for Spring Boot framework experience)
  • 2+ years experience with Python
  • Adaptive to working in a Java codebase periodically
  • Experience with CakePHP
  • Experience working with AWS products (EC2, EKS, DynamoDB, Kinesis, SQS)
  • Experience with Docker, Kubernetes & Chef
  • Experience working with NSQ & Kafka Streams
  • Experience writing technical specifications for systems design
  • Experience with application reporting tools such as NewRelic and Prometheus
  • Experience with high-scale, low-latency systems
Life360

201-500 employees

Company Overview
The all-in-one family location sharing app featuring crash detection and 24/7 support.
Benefits
  • Core business hours for work-life balance
  • No-meetings on Wednesday afternoons
  • Home office stipend
  • Remote-first work environment
  • In-person collaboration opportunities
  • Competitive pay and benefits
  • Health, dental, and vision insurance
  • 401(k) program with company match
Company Values
  • Think Long-Term: We make strategic decisions that pay off in the long run.
  • Users Come First: An amazing end-to-end customer expererience is the key competitive differentiator that will make us win over time.
  • Communicate Directly: We resist the urge to avoid discomfort and intentionally lean into tough conversations.
  • Take Ownership: We focus on outcomes over output and look for high agency people that make things happen.
  • Quality & Craftsmanship: We do things the right way and with an extreme focus on quality. Lives depend on it.
  • Be a Good Person: Everyone at Life360 respects each other and maintains a high sense of integrity.