remote
Tech Lead, Corporate Engineering - Google
Software Engineer
Technical leader responsible for designing and delivering large‑scale web and distributed systems, guiding engineering teams, and embedding AI capabilities into corporate workflows.
About the role
Key Responsibilities
- Define and drive the technical vision for corporate‑wide web and distributed platforms.
- Lead cross‑functional engineering teams, mentor senior engineers, and ensure best practices in code quality and architecture.
- Design, develop, and maintain high‑performance Java services that scale globally.
- Integrate machine‑learning and AI models into existing workflows to automate and enhance business processes.
- Collaborate with product, data, and infrastructure stakeholders to translate requirements into robust solutions.
Requirements
- 8+ years of professional experience building web applications and distributed systems, with strong Java expertise.
- Proven track record in a technical leadership role, setting direction and delivering complex projects.
- Deep understanding of data structures, algorithms, and system design principles.
- Hands‑on experience integrating AI/ML models into production environments.
- Bachelor’s degree in Computer Science or related field (advanced degree preferred).