Job Closed

This listing is no longer active.

Life360 logo
Life360

The #1 family safety app 📱

Senior Software Engineer II – AI-Native, Messaging

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2008H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

101 days ago

Salary

$148K - $216.5K / year

Seniority

Senior

Job Description

Senior Software Engineer II – AI-Native, Messaging

Life360

• Design, build, and operate streaming services on Kafka, Spring Boot, and Spring Cloud Stream — directing agents to scaffold, test, and iterate, and owning the outcome end-to-end. • Develop and manage Kafka connectors for data integration (DynamoDB, S3, NSQ, custom sinks/sources) and the SMT chains that keep them honest. • Own schema management and evolution across Protobuf, Schema Registry, and multi-language code generation — including the Gradle/Nexus publishing pipelines that back it. • Drive platform migrations (MSK → Confluent Cloud, NSQ → Kafka) including dual-cluster consumer patterns, VPC peering, and cutover playbooks. • Build monitoring, alerting, and operational tooling (DataDog, PagerDuty, Prometheus) that catch problems before pages fire. • Write infrastructure as code in Terraform, ship it through CI/CD, and participate in the on-call rotation and incident response for the services you own. • Work AI-natively as the default mode of operation. Run multiple agents in parallel. Write prompts with real context and constraints. Review every diff like you wrote it yourself. Know when to throw the agent's output out and do it by hand. • Evolve the team's AI-native practices — prompt libraries, evals, review rituals, and the guardrails that make all of it safe at production scale. • Mentor teammates, raise the bar on technical standards, and contribute to the team's API design, data contracts, and integration patterns.

Job Requirements

  • 6+ years of backend software engineering experience.
  • Strong proficiency with Java and Spring Boot — this is our primary stack and you should be comfortable reading, writing, and debugging it without assistance.
  • Production experience with Apache Kafka or a comparable distributed streaming platform (Pulsar, Kinesis, Pub/Sub).
  • Solid grounding in distributed systems concepts: consistency, fault tolerance, replication, delivery semantics, and data durability tradeoffs.
  • Comfortable with AWS (or equivalent cloud) and containerized deployments on Kubernetes.
  • Hands-on experience with Terraform or comparable IaC for real, multi-environment infrastructure.

Benefits

  • Medical, dental, vision, life and disability insurance plans (100% paid for US employees). Supplemental medical and dental plans for Canadian employees.
  • 401(k) plan with company matching program in the US and RRSP with DPSP plan for Canadian employees.
  • Employee Assistance Program (EAP) for mental wellness.
  • Flexible PTO and 12 company-wide days off throughout the year.
  • Learning & Development programs.
  • Equipment, tools, and reimbursement support for a productive remote environment.
  • Free Life360 Platinum Membership for your preferred circle.

Related Job Pages

More Full-stack Engineer Jobs

Airbnb logo

Senior Staff Engineer, Performance

Airbnb

Airbnb is a community based on connection and belonging.

OtherRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Work closely with cost and performance cross-functional partners and engineers across all teams at Airbnb to optimize the performance and the operating cost of our infrastructure. • Work with our largest services to optimize their performance through profiling, analysis and tuning. • Build distributed performance tooling to constantly collect performance data and develop automation to surface performance bottlenecks. • Lead continuous load testing in production to determine performance bottlenecks and vulnerabilities of airbnb.com. • Work on production performance issues to minimize latency for our customers. • Work to modernize Airbnb’s software stack touching every layer. • Build infrastructure to deploy the latest hardware to our AWS Kubernetes clusters in order to minimize their footprint.

United States
$1 / year
Job Closed
Syntax logo

Software Engineer

Syntax

Enterprise Cloud / ERP Consulting / Managed Services

Full TimeRemoteTeam 1,001-5,000Since 1972H1B Sponsor

• Maintain, enhance, and refactor existing backend applications and services • Analyze existing codebases and implement functional and technical improvements • Develop and maintain backend components and APIs using Python and/or Node.js • Support integrations with SAP BTP and SAP-adjacent systems (APIs, services, extensions) • Apply secure coding practices and address vulnerabilities in existing applications • Improve application performance, reliability, and maintainability • Investigate and resolve incidents, defects, and production issues • Contribute to documentation, technical analysis, and knowledge transfer • Collaborate with SAP, infrastructure, and product teams in an international environment • Support gradual modernization and automation initiatives when applicable

Spain
Job Closed
OtherRemoteTeam 10,001+Since 2015H1B Sponsor

• Lead cloud-native innovation by designing and implementing scalable solutions leveraging AWS services. • Drive operational excellence through automated monitoring and troubleshooting for mission-critical environments. • Collaborate strategically with Architecture and Product Line Management teams to validate technical risks and opportunities. • Accelerate delivery by implementing large-scale distributed automation solutions for dynamic operational needs. • Influence best practices by authoring technical documentation, including whitepapers, implementation guides, and functional specifications. • Ensure reliability and speed by managing, extending, and supporting CI/CD build and test environments. • Improve system resilience through troubleshoot-test-debug cycles and root cause analysis for defect resolution and process improvement. • Optimize performance and cost by streamlining cloud workflows and data flows for efficiency and scalability.

Illinois + 3 moreAll locations: Illinois | New York | North Carolina | Texas
$172K - $349K / year
Job Closed
Aspire Software logo

Software Developer

Aspire Software

We never stop building. A vertical acquisition software company that owns, operates and manages a diverse portfolio.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Build and Maintain SaaS Products • Design, develop, and maintain scalable line-of-business SaaS applications • Build backend services, APIs, and data models • Ensure system performance, reliability, and security • Collaborate with product and business stakeholders to translate operational needs into software solutions • Integrate AI Capabilities • Leverage LLMs and AI APIs to enhance product functionality • Implement AI-driven features such as workflow automation, summarization, data extraction, classification, and intelligent search • Integrate AI into existing product architecture responsibly and efficiently • Monitor usage, performance, and cost of AI-powered features • Architect for Scalability • Contribute to service-oriented or microservice architectures where appropriate • Design clean API layers and integration patterns • Optimize database performance and data structures • Maintain observability and logging across systems • Improve and Iterate • Continuously refine and enhance product capabilities • Refactor and improve existing systems as the platform grows • Ship features incrementally and iterate based on real-world feedback

Canada