Senior Software Engineer

Google is a global technology company that develops next-generation technologies, including search, cloud computing, and artificial intelligence.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Google is seeking a Senior Software Engineer to join their team in Sydney, Australia. This role involves developing next-generation technologies that impact billions of users worldwide. The ideal candidate will work on critical projects, manage priorities, and contribute to the full software development lifecycle.

Key Responsibilities:

  • Write and test product or system development code
  • Lead design reviews and make technology decisions
  • Review code and provide feedback to ensure best practices
  • Contribute to documentation and educational content
  • Triage and resolve product or system issues

The role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack. You'll be working in Google Cloud, which accelerates organizations' digital transformation by leveraging cutting-edge technology and developer tools.

Qualifications:

  • Bachelor's degree or equivalent practical experience
  • 5+ years of software development experience
  • 3+ years experience in testing, maintaining, or launching software products
  • 1+ year of software design and architecture experience
  • Experience with infrastructure, distributed systems, or networks

Preferred Qualifications:

  • Master's or PhD in Computer Science or related field
  • Experience developing accessible technologies
  • Technical leadership experience
  • Knowledge of mathematical optimization or operations research software

Google offers a diverse and inclusive work environment, committed to equal opportunity and building a representative workforce. They welcome applications from all backgrounds and provide accommodations for applicants with needs.

Join Google to push the boundaries of technology and make a significant impact on how billions of users connect, explore, and interact with information and each other.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer

Java
Python
Go
  • 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
  • 1 year of experience with software design and architecture
  • Experience developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture

Benefits For Senior Software Engineer

  • Equal opportunity employer
  • Accommodations for applicants with needs

Interested in this job?

Jobs Related To Google Senior Software Engineer

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.