Staff iOS Engineer, Growth
Waymo · San Francisco, CA · 2 wk ago
HybridEngineering$213k–$263k/yrFull-time
Technical Strategy
You Will Lead technical strategy: Define the long-term architectural roadmap for the iOS platform, ensuring our codebase is modular, performant, and ready to scale as we launch in new cities.
Build and Own Key Infrastructure
- Own the foundational frameworks for networking, authentication, and local data persistence, ensuring they are optimized for performance and modularity.
Drive Engineering Excellence
- Set the bar for Swift development, conducting deep technical design reviews (RFCs) and championing best practices in Swift Concurrency and UI performance.
Mentor and Grow
You Will Mentor and grow: Guide senior engineers on the team, helping them navigate complex technical challenges and elevate their architectural thinking.
Requirements
- B.S., or M.S. in Computer Science or a similar technical field, or equivalent practical experience
- 6+ years of experience building and shipping mobile apps from scratch using best practices
- Experience with SwiftUI in a production environment
- Passion and experience building user-facing products
- Experience partnering with product managers, designers, vehicle or robotics engineers
- Focus on pixel-perfect UI
- Client-server protocols (gRPC, Protobuf)
- Bluetooth and Bluetooth LE
- Test-driven development
Preferences
- Experience building and releasing on the iOS App Store
- Experience with UIKit, CoreAnimation, and other iOS libraries
- Experience with C++
Pay
The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level.