Senior Software Engineer II AI-Native, backend Growth

3 weeks, 5 days ago
Full-time
Senior
Software Development
Life360

Life360

Life360 is the top family location safety app, offering advanced safety features to connect and protect millions of families worldwide.

Family Services
251-1K
Founded 2008
$140M raised

Description

  • Design and build high-quality APIs and services for subscribers and payment infrastructure.
  • Develop features and systems that support growth, monetization, alerting, and monitoring.
  • Use AI coding tools as a core part of the development workflow to create specs, generate code and tests, verify results, and perform reviews.
  • Define and codify AI-native engineering practices and playbooks for the Growth team and broader organization.
  • Build across the full stack as needed to ship polished, performant, and reliable experiences.
  • Collaborate with product managers and designers to translate user problems into scalable engineering solutions.
  • Participate in architectural decisions, code reviews, and continuous improvement of engineering standards.
  • Take part in on-call rotation and incident response.
  • Mentor team members and help evolve team processes and technical practices.
  • Support performance, reliability, and accessibility for owned features.

Requirements

  • 6+ years of backend software engineering experience.
  • Strong proficiency with Java and Spring Boot.
  • Experience with Apache Kafka or similar distributed streaming platforms.
  • Solid understanding of distributed systems concepts including consistency, fault tolerance, replication, and data durability.
  • Comfort with cloud infrastructure, with AWS preferred, and containerized deployments.
  • Heavy use of agentic workflows, with the ability to use AI tools without outsourcing thinking to agents.
  • Growth mindset and willingness to learn quickly and work outside your usual area.
  • Collaborative communication style and ability to work well across teams.
  • Ownership mentality from design through production and beyond.
  • Preferred: experience with stream processing frameworks such as Kafka Streams or Flink.
  • Preferred: experience with schema registries, schema evolution, Confluent Platform or Confluent Cloud.
  • Preferred: familiarity with CI/CD patterns, GitHub Actions, artifact management tools such as Maven and Nexus, and observability tools such as Prometheus, Grafana, or DataDog.

Benefits

  • Competitive pay and a comprehensive benefits package.
  • US medical, dental, vision, life, and disability insurance plans, with 100% employer-paid coverage for US employees.
  • Canadian supplemental medical and dental plans.
  • 401(k) with company matching in the US, or RRSP with DPSP for Canadian employees.
  • Employee Assistance Program (EAP) for mental wellness.
  • Flexible PTO plus 12 company-wide days off each year.
  • Learning and development programs.
  • Equipment, tools, and reimbursement support for a productive remote setup.
  • Free Life360 Platinum Membership for your preferred circle.
  • Equity as part of the compensation package.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Payments Engineer — Acquiring & Payment Processing

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Payments Engineer to own and scale its backend acquiring and payment-processing systems that support transaction accuracy, resilience, and money movement across processors and gateways.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes LLM Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
12 hours, 10 minutes ago

Application Engineer, Product Catalog

Google 100K+ Internet Software & Services

GFiber is hiring an Application Engineer to help design and maintain the systems and rules engines behind its product catalog for internet services across the U.S.

GCP GitHub Java Kotlin Microservices Redis Salesforce Spring Boot
12 hours, 10 minutes ago

Senior Payments Engineer — Acquiring & Payment Processing

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Payments Engineer to own and scale its backend payment-processing systems, partnering across teams to keep money movement accurate, resilient, and auditable.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes LLM Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
12 hours, 40 minutes ago

Senior Software Engineer - Grafana Databases, Managed Services | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Software Engineer for its Managed Services team to run and improve the production infrastructure behind Grafana Cloud’s next-generation database products.

AWS Azure Cassandra ClickHouse GCP Go Grafana Helm Kafka Kubernetes Linux Microservices PostgreSQL Snowflake Terraform
12 hours, 40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers