Remote (Global)

ZenGRC is hiring a Staff Software Engineer

About the Role

Life360 is looking for a Staff Software Engineer to architect and develop robust backend ad servers and ecosystems that integrate seamlessly with third-party services. You will design scalable, efficient systems that support high-volume ad transactions and deliver real-time performance.

What You'll Do

  • Shape the technical direction of Life360’s Ads AdServer and Exchange platform, ensuring it scales reliably to support 20+ billion daily events with strict latency and availability targets.
  • Drive architectural decisions that improve system resiliency, fault tolerance, and performance across distributed, multi–data center environments.
  • Elevate engineering standards for design quality, scalability, observability, and operational excellence.
  • Enable revenue growth by integrating demand and supply partners and strengthening Real-Time Bidding and auction capabilities.
  • Partner with Product and Design to unlock new monetization opportunities through innovative ad formats and platform capabilities.
  • Anticipate scaling challenges and proactively design solutions before they impact customers or business performance.
  • Lead complex technical initiatives end-to-end, aligning multiple teams around clear architectural outcomes.
  • Advance automation and quality practices, including AI-driven API validation and testing strategies.
  • Improve platform reliability by strengthening monitoring, incident response, and root cause analysis practices.
  • Mentor senior engineers and act as a force multiplier, increasing the overall effectiveness of the organization.

What We're Looking For

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience and deep expertise in Java and multi-threaded system design, with the ability to optimize for performance under heavy concurrency.
  • A track record of architecting and operating high-throughput, low-latency distributed systems at significant scale.
  • Demonstrated success scaling systems across data centers, including replication strategies and distributed data management.
  • Strong judgment in balancing short-term delivery with long-term architectural sustainability.
  • Experience influencing technical strategy across teams without direct authority.
  • Proven ability to translate business objectives—particularly in advertising or monetization ecosystems—into scalable technical solutions.
  • Solid database expertise and a strong understanding of data consistency, performance trade-offs, and capacity planning.
  • Experience operating within cloud-native environments, ideally AWS-based infrastructures.
  • Comfort with the entire client flow and how it interacts with various business components (Admin, App, Analytics, etc.).
  • Excellent communication skills with the ability to align engineering, product, and business stakeholders.

Nice to Have

  • Familiarity with AdTech ecosystems, including advertiser technologies or Real-Time Bidding frameworks.
  • Experience integrating 3rd party Demand & Supply partners.

Technical Stack

  • Java
  • AWS

Team & Environment

You will join the Ads team, building the next evolution of backend services, as part of a 500+ remote-first employee organization.

Benefits & Compensation

  • Competitive pay: For US: $152,000 to $280,500 USD. For Canada: $220,000 to $260,000 CAD. + equity included.
  • Medical, dental, vision, life and disability insurance plans (100% paid for US 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.

Work Mode

This is a fully remote role open to candidates in USA and Canada.

Life360 is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any legally protected status.

Required Skills
JavaAWSMicroservicesDistributed SystemsSystem DesignArchitectureAPI DesignPerformance OptimizationScalabilityReliabilitySecurityCI/CDObservabilityMentoringLeadership
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
ZenGRC

ZenGRC is a leading governance, risk, and compliance (GRC) SaaS solution provider, offering two robust products: ZenGRC and ZenGRC Pro. Recognized for its in-house GRC expertise, ZenGRC delivers Simply Powerful GRC solutions that guide organizations through compliance with ease and efficiency.

Visit website
Job Details
Category backend
Posted a month ago