Sponsored
Job Opening: Senior Software Developer, Infrastructure, Google Cloud Application Modernization
Google is currently seeking a Senior Software Developer to work in Infrastructure for Google Cloud Application Modernization in Waterloo, ON, Canada. The ideal candidate will have experience driving progress, solving problems, and mentoring junior team members, with deeper expertise and applied knowledge within the relevant area.
Job Description
Sponsored
Google’s software developers play a crucial role in developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The successful candidate will work on critical projects that are essential to Google’s needs, with opportunities to switch teams and projects as the business continues to grow and evolve.
Responsibilities for this role include writing and testing product or system development code, participating in design reviews, reviewing code developed by other team members, contributing to documentation and educational content, and triaging product or system issues. The Senior Software Developer will be involved in designing, developing, testing, deploying, maintaining, and enhancing software solutions.
Requirements and Necessary Skills
- Bachelor’s degree or equivalent practical experience
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture
- 3 years of experience developing large-scale infrastructure, distributed systems or networks, and/or experience with compute technologies, storage or hardware architecture
Preferred Qualifications
- Master’s degree or PhD in Computer Science or related technical field
- 1 year of experience in a technical leadership role
- Experience developing accessible technologies
Benefits and Salary
Google offers competitive salaries and a comprehensive benefits package, including healthcare, retirement plans, tuition reimbursement, and more. The exact salary for the Senior Software Developer position will be based on the candidate’s qualifications and experience.
Application Process
If you are interested in applying for the Senior Software Developer position at Google, please visit the Google Careers website to submit your application. Be sure to include your resume and any other relevant documents that showcase your skills and experience.
Company Culture and Growth Opportunities
Google is an engineering company at heart, and employees have the opportunity to work on cutting-edge technologies that have a global impact. The company values diversity and inclusion, and is committed to providing equal employment opportunities regardless of race, gender, sexual orientation, or any other basis protected by law. Google offers a collaborative work environment where employees can grow and develop their skills while working on some of technology’s greatest challenges.
Google is proud to be an equal opportunity and affirmative action employer. If you require accommodation during the application process, you can complete the Accommodations for Applicants form on the Google website. Please note that Google does not accept agency resumes and is not responsible for any fees related to unsolicited resumes.