Staff Software Engineer, Ads Engineering
New
L
Life360AdTech
All positions, unless otherwise specified, can be performed remotely (within the US and Canada)Full-TimeStaff
Salary152,000 - 280,500 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSJavaDistributed Systems
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8+ years experience and deep expertise in Java and multi-threaded system design.
- Experience architecting and operating high-throughput, low-latency distributed systems at significant scale.
- Experience scaling systems across data centers, including replication strategies and distributed data management.
- Experience operating within cloud-native environments, ideally AWS.
- Solid database expertise and understanding of data consistency, performance trade-offs, and capacity planning.
- Familiarity with AdTech ecosystems, including Real-Time Bidding (RTB) frameworks.
- Experience using AI coding assistants (e.g., Claude Code, Cursor, GitHub Copilot) for professional development tasks.
- Ability to influence technical strategy across teams without direct authority.
- Excellent communication skills.
Responsibilities
- 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 the engineering bar by setting 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, to improve velocity without compromising stability.
- 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 and technical depth of the organization.
View Full Description & ApplyYou'll be redirected to the employer's site