Google
Staff Software Developer
Found: Today
This role is based in Warsaw, Poland or Montreal, QC, Canada.
Compensation:
CAD 216,000-221,000/year + bonus + equity + benefits
Responsibilities:
- Provide technical leadership on projects.
- Collaborate with and coach a distributed team of developers.
- Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
- Manage project priorities, deadlines, and deliverables.
- Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
Minimum qualifications:
- Bachelor's degree or equivalent practical experience.
- 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 5 years of experience testing, and launching software products.
- 3 years of experience with software design and architecture.
- Experience leading large-scale technical projects and setting technical direction for a team or organization.
Preferred qualifications:
- 3 years of experience in a technical leadership role mentoring executive developers and setting multi-quarter technical strategy.
- Experience in one or more domains critical to Chrome Enterprise, such as security/identity systems, browser internals (Chromium), distributed systems, or large-scale infrastructure.
- Experience collaborating with executive-level stakeholders and partner teams toward cohesive technical goals.
- Familiarity with applying AI/ML methods to improve in developing productivity or solve complex system-level problems.
- Ability to develop solutions for highly ambiguous problems spanning multiple complex systems or organizations.