Summary
Join Life360 as a Sr2 Site Reliability Engineer, Infrastructure and help build and maintain the infrastructure platforms supporting over 100 backend services. You will solve complex problems, design scalable and resilient infrastructure, and expose compute, data stores, and messaging as Platform-as-a-Service. This role requires expertise in AWS, Kubernetes, and various infrastructure tools. You will lead and mentor other engineers, participate in on-call rotations, and optimize for cost efficiency. Life360 is a remote-first company offering a competitive compensation package and a wide range of benefits.
Requirements
- Bachelor's in Computer Science, Engineering, related field, or equivalent practical experience
- 3+ years of experience programming in Java, Python, or other formal programming language
- Expert level experience (3+ years) managing medium to large-scale deployments on AWS (~5000 instances, 50+ accounts)
- Strong Kubernetes experience (2+ years) deploying and managing at scale (100s of Deployments,10k+ containers, 20k+ Cores)
- Understanding of container orchestration, microservices
- Experience with service discovery / service mesh
- Strong Linux administration experience, shell/bash scripting
- Expert level experience with Infrastructure as code tools: Terraform, CloudFormation; config management/provisioning tools: Ansible, Chef, etc
- Strong Build / Automation / CI/CD experience
- Knowledge/experience with networking and Load balancers technologies
- Experience with existing open source projects such as Consul, Docker, ArgoCD
- Experience with large-scale Kafka deployments
- Experience with Test Driven Development
- Excellent troubleshooting skills, expertise with any monitoring tools, and attention to detail
- Excellent interpersonal skills and highly collaborative working style
Responsibilities
- Be opinionated on technical direction and strategy (and documenting those opinions for others to be able to follow)
- Lead and mentor other engineers on the team
- Help implement or diagnose the thorniest of the problems seen
- Participate in shared on-call rotation (roughly one week every six weeks on call)
- Estimate schedules, breaking tasks down to reasonable 1-3 day tasks
- Optimize for Cost Efficiency
Preferred Qualifications
Database knowledge is a plus
Benefits
- Competitive pay and benefits
- Medical, dental, vision, life and disability insurance plans
- RRSP plan with DPSP company matching program
- Employee Assistance Program (EAP) for mental well being
- Flexible PTO, several company wide days off throughout the year
- Winter and Summer Week-long Synchronized Company Shutdowns
- Learning & Development programs
- Equipment, tools, and reimbursement support for a productive remote environment
- Free Life360 Platinum Membership for your preferred circle
- Free Tile Products
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.