Database Administrator

Life360
Summary
Join Life360 as a Database Administrator (DBA) and play a key role in maintaining database performance, building self-service tools, and enhancing observability and resilience through scripting and AI-driven automation. You will manage the health, performance, and scalability of production databases across multiple environments, set up monitoring dashboards and alerts, leverage Atmos and Git for infrastructure-as-code, and design automation scripts. The ideal candidate will have 5+ years of hands-on DBA experience in production environments, expertise in SQL optimization, strong proficiency in AWS database services, and experience with MongoDB and Apache Cassandra. The position offers a competitive salary and benefits package, including medical, dental, vision, life and disability insurance, an RRSP plan, and flexible PTO. Life360 is a remote-first company, allowing you to work remotely within Canada.
Requirements
- 5+ years of hands-on experience as a DBA in production environments
- Expertise in SQL optimization, indexing, partitioning, clustering architectures, and replication with emphasis on MySQL
- Strong proficiency in AWS database services (Aurora RDS, DynamoDB, etc.)
- Experience with MongoDB and Apache Cassandra in distributed, high-volume setups
- Solid knowledge of Atmos and Git for versioning and infrastructure automation
- Proven experience with monitoring setup, dashboarding, and alerting for database observability
- Demonstrated expertise working in Linux/Unix environments
- Strong proficiency with Terraform and infrastructure-as-code practices
- Self-motivated with the ability to quickly learn and adapt to new technologies independently
- Skilled in scripting languages (e.g., Bash, Python) and experience automating DBA tasks using scripts and AI/ML tools
- Strong problem-solving skills and performance tuning expertise
- Hands-on experience managing and optimizing ElastiCache, Redis, and Memcached environments
- Excellent communication and collaboration skills across engineering and operations teams
- Comfortable participating in an on-call rotation
Responsibilities
- Manage the health, performance, and scalability of production databases across multiple environments
- Set up, configure, and maintain monitoring dashboards and alerts using DataDog, Grafana, Cloudwatch and related tools
- Leverage Atmos and Git for infrastructure-as-code and configuration management of database systems
- Design and implement automation scripts and AI-driven tools for routine operational tasks (e.g., backups, failover, patching, monitoring)
- Ensure database security, high availability, disaster recovery, and compliance best practices
- Collaborate with developers and DevOps to support CI/CD and self-service provisioning workflows
- Provide deep expertise in AWS-native databases (Aurora, RDS, DynamoDB) as well as MongoDB and Cassandra
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
Share this job:
Similar Remote Jobs


