FAQs
What are the minimum qualifications required for this position?
The minimum qualifications include a Bachelor's degree or equivalent practical experience, 8 years of experience in software development with data structures/algorithms, 5 years of experience testing and launching software products, 3 years of experience with software design and architecture, and 5 years of experience building and developing infrastructure, distributed systems or networks.
Are there any preferred qualifications for this role?
Yes, preferred qualifications include a Master’s degree or PhD in Engineering, Computer Science, or a related technical field, 3 years of experience in a technical leadership role, and 3 years of experience working on cross-functional or cross-business projects.
What type of projects will I be working on?
You will work on specific projects critical to Google’s needs, with opportunities to switch teams and projects as our fast-paced business evolves.
What kind of technical skills are emphasized for this position?
The role emphasizes skills in software development, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies.
Is this position involved in leadership or mentoring?
Yes, the position involves providing technical leadership, influencing and coaching a distributed team of engineers, and facilitating alignment across teams.
What responsibilities will I have in this role?
Responsibilities include managing project priorities, deadlines, and deliverables, as well as designing, developing, testing, deploying, maintaining, and enhancing software solutions.
Will I have opportunities to work with different teams?
Yes, there are opportunities to switch teams and projects as you grow within the company.
Does Google support diversity and equal opportunity in the workplace?
Yes, Google is proud to be an equal opportunity workplace and is committed to equal employment opportunities regardless of various aspects such as race, color, religion, sex, national origin, and more.
What happens if I have a disability or special needs?
If you have a disability or special need that requires accommodation, you can let Google know by completing their Accommodations for Applicants form.
Can I expect to manage software solutions from start to finish?
Yes, you will be involved in the entire lifecycle of software solutions, from design to maintenance and enhancement.