Empower your career with a role that impacts the world.
We're looking for software engineers to join our team in Sydney, where you'll work on developing next-generation technologies that change how billions of users connect and interact with information.
As a software engineer, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. You'll work closely with our peer teams to understand workflows and issues, train and land features.
* Develop operations for network planning, design, and delivery infrastructure.
* Work with data systems that manage Google's network physical topology data.
* Propose software component designs.
This is an exciting opportunity to contribute to the development of cutting-edge technologies and work with a talented team of engineers. If you're passionate about software engineering and want to make a real impact, we encourage you to apply.
Minimum qualifications:
* Bachelor's degree or equivalent practical experience.
* 2 years of experience with software development in any general-purpose programming language.
* 2 years of experience with data structures or algorithms.
Preferred qualifications:
* Master's degree or PhD in Computer Science or a related technical field.
* Experience working directly with customers.
* Experience developing or working with distributed or large cloud-based software systems.
About the role:
Our team is focused on developing software solutions that enable businesses to grow and succeed. We're looking for talented engineers who can help us deliver innovative solutions that meet the needs of our customers.
Key skills and qualifications:
* Strong understanding of software development principles and practices.
* Proficiency in one or more programming languages (e.g., Java, Python, C++).
* Experience with data structures and algorithms.
Benefits:
* Competitive salary and benefits package.
* Opportunities for professional growth and development.
* Collaborative and dynamic work environment.