Senior Software Engineer, Global Network Technologies
AI Summary ✨
Requirements:
Bachelor’s degree in Computer Science or equivalent practical experience.
5 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go.
Experience in computer science, data structures, algorithms and software design.
Nice to haves:
1 year of experience in a technical leadership role.
Design software to customer specifications or requirements, and discuss and align these designs with peers and stakeholders.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Understand data and its impacts on the software design and investigate unusual data.
Own technical aspects of software solution delivery of smaller-sized projects in conjunction with the immediate team.
Perks and benefits:
Google is proud to be an equal opportunity and affirmative action employer providing belonging and equal employment opportunity to all.
English proficiency is required for all roles unless stated otherwise in the job posting.
If accommodation is needed, Google provides an Accommodations for Applicants form.