Location: San Mateo, CA, USA
Job Summary:
Job Duties
- Lead and mentor a team of engineers.
- Design and implement scalable distributed systems.
- Analyze and solve fault-tolerance and performance issues.
- Ensure operational readiness and performance commitments.
- Translate product requirements into engineering tasks.
- Collaborate on planning, staffing, and project schedules.
- Recruit and develop team members.
- Foster a culture of creativity and practical decision making.
Required Skills
- Software engineering
- Analytical problem solving
- Distributed systems
- High availability
- Fault tolerance
- Interpersonal communication
- Creative solutions
Required Experiences
- 9+ years in large scale systems
- 3+ years managing engineers
- Experience in distributed services
- Track record in recruiting and leading teams
- Authoring roadmap documents and project plans
Job URLs: