221 IT & Software jobs in Australia

Technical Software Engineer II

Canberra, Australian Capital Territory Rocket Software

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**It's fun to work in a company where people truly BELIEVE in what they're doing!**
**Job Description Summary:**
The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences software's design in relation to hardware.
**Position Reports to:** **Manager, Software Engineering**
**Job Overview:**
The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences software's design in relation to hardware.
**Essential Duties and Responsibilities:**
+ Understand end-user requirements
+ Write commercial/enterprise-grade software
+ Provide input on designs for software enhancements and new products
+ Ability to identify the presence of code
+ Document and communicate on technical topics without direction
+ Work under limited direction of a manager and/or team lead to implementing software enhancements, correcting defects, and/or creating new products
+ Understand hardware and software systems
+ Proficient at programming while working in a team
+ Works well in a team. Team-oriented, collaborative, accountable, dependable
+ Self-directed learning of the application subject matter
+ Exercises curiosity
**Required Qualifications:**
+ Proven software engineering expertise
+ Proven track record of software development in the real world
+ Proficient in one or more programming languages (JavaScript, TypeScript, C++)
+ Understands the concepts of data structures and algorithms
+ Able to write high-quality code with minimal support
+ Good understanding of trade-offs in solving problems that have variable levels of complexity
+ Understanding of memory allocation and management mechanism, security mechanisms, processing allocation mechanisms, and currency control of target operating systems
**Preferred Qualifications:**
+ Can-do attitude
+ Curious and asks "why"
+ Solid understanding of SDLC and CI/CD processes, with experience writing code that includes comprehensive unit test coverage
+ Active contributor to one or more open-source projects
**Education:**
Bachelor's degree in Computer Science or equivalent
**Travel Requirements:**
0 - 10%
#LI-Remote
.
Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: or send an email to We will make a determination on your request for reasonable accommodation on a case-by-case basis.
_If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!_
Companies around the world trust Rocket to solve their most complex business challenges by powering their critical infrastructure, business processes, and data. We help extend the value of these assets, enabling our customers to embrace the potential of cloud and mobile computing, advanced analytics, and the innovations of tomorrow. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands rely on every day.
At Rocket, software is about more than just code-it's about people. We are passionate problem-solvers, working to make a difference for others. Our foundation is built on empathy, humanity, trust, and love, and we strive to embody these core values in everything we do. Whether we're serving our customers, partners, or fellow Rocketeers, we are committed to treating everyone with the respect and care they deserve.
Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts, and has 20 offices worldwide, bringing people and technology together to build a better future.
This advertiser has chosen not to accept applicants from your region.

Software Engineer II

Sydney, New South Wales Microsoft Corporation

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

The Azure Networking team continues to innovate across the stack, pushing new scale and features into the cloud and desktop platforms while transforming our infrastructure to meet the growing needs of the Artificial Intelligence infrastructure and several hundred thousand customers using Azure Services to host and run their Cloud Services in over 100 datacenters, running millions of servers and edge computing nodes all over the world. Our teams work on the breadth of networking software defined offerings from Software Load Balancer, Virtual Networks, Network Security Groups, and other diverse sets of services.
As a Software Engineer in the Software Defined Networking team you will work on unique and highly visible projects in the Networking area that would shape the future of our software services for networking scenarios. The outcome will directly impact supporting the scale and pace needed for innovating on the requirements of Artificial Intelligence workloads. You will be responsible for defining, driving execution and adoption of different features and capabilities in the core azure networking stack that will have a significant business impact. You will have the opportunity to work in a broad range of technical areas, and across component teams inside Microsoft Azure, and within the Cloud & Enterprise division.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Works with appropriate stakeholders to determine user requirements for a set of features.
+ Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
+ Creates and implements code for a product, service, or feature, reusing code as applicable.
+ Contributes to efforts to break down larger work items into smaller work items and provides estimation.
+ Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
+ Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required/Minimum Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Reliable, high quality software development
+ Large scale orchestration frameworks
+ Extensive Backend application development
+ Demonstrated & innovative solutions to complex problems
+ Proficient written and verbal communication skills
+ Familiarity with DevOps concepts that include continuous deployment, deployment automation, telemetry frameworks etc.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:?
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Additional or Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager, Open Source Security

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan ( for more information.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
+ 3 years of experience building and developing infrastructure or distributed systems.
+ 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
+ Experience with security engineering, computer, network security, authentication and security protocols.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical field.
+ Experience as an active participant in technical/developer communities, open source projects, or other developer community groups.
+ Experience with cloud infrastructure and technologies.
+ Experience as a Software Engineer or Technical Lead, reviewing code and software designs.
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
The Core team builds the technical foundation behind Google's flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google's products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.
**Responsibilities:**
+ Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development, and provide feedback and coaching.
+ Review code developed by other engineers and provide feedback to ensure standard procedures (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
+ Lead a team of engineers driving the innovation in a distributed infrastructure for open source products.
+ Build tools and maintain the release of open source software securely.
+ Work with external partners and the open source community.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Geo, Urban Mobility

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan ( for more information.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 5 years of experience with software development in one or more programming languages.
+ 3 years of experience in testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
+ 3 years of experience with applied data science and statistical methods, machine learning (ML) algorithms and tools, or applied ML (e.g., deep learning, natural language processing, Large Language Model).
**Preferred qualifications:**
+ PhD in Computer Science, Mathematics, Statistics or other related fields.
+ 5 years of experience with data structures/algorithms.
+ 1 year of experience in a technical leadership role.
+ Experience in routing algorithms.
+ Knowledge of mathematics and statistical methods.
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
The Geo team is focused on building the most accurate, comprehensive, and useful maps for our users, through products like Maps, Earth, Street View, Google Maps Platform, and more. Every month, more than a billion people rely on Maps services to explore the world and navigate their daily lives.
The Geo team also enables developers to use the power of Google Maps platforms to enhance their apps and websites. As they plot a course for the future of mapping, they are solving complex computer science problems, designing beautiful and intuitive product experiences, and improving our understanding of the real world.
**Responsibilities:**
+ Write and test product or system development code.
+ Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
+ 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.
+ 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.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

Software Engineer, Core SRE TPC

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan ( for more information.
**Minimum qualifications:**
+ Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
+ 2 years of experience in software development in one or more programming languages.
**Preferred qualifications:**
+ Master's degree in Computer Science or Engineering.
+ 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems.
Core Site Reliability Engineering (SRE) Trusted Partner Cloud (TPC) is a central SRE team focused on projects addressing strict sovereignty requirements in Europe and Asia-Pacific (APAC). We achieve this by building local, isolated clouds operated by jurisdiction-specific partners. The Core SRE TPC team collaborates closely with the Core TPC team and the Core TPC Central Engineering Team to deliver Core services to these isolated clouds, known as TPC and Government Trusted Cloud (GoTC). Our team operates from two locations: Sunnyvale, CA, USA, and Sydney, Australia.
The team's mission is to "Deliver reliable Core services for Regulated Cloud through best practices, improve service reliability, and continuously assess and eliminate key production risks."
In this role, you will serve as the Site Reliability Engineering (SRE) team for control plane services within Regulated and Trusted Cloud, encompassing Admin Access Control, Data Residency, Assured User Controls, and Access Transparency. Ensure the global SRE function operates smoothly despite administrative access constraints imposed by Assured, Sovereign Cloud, and other regulated and trusted cloud environments.
**Responsibilities:**
+ Understand the impact of advanced regulatory requirements on the SRE function, and Develop innovative solutions to ensure efficient SRE processes under Regulated Workload constraints.
+ Bring SRE skills to the product teams that enforce Regulated Workload constraints.
+ Engage in and improve the whole life-cycle of services from inception and design, through to deployment, operation, and refinement.
+ Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
+ Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity and Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

Software Engineer, Google Global Networking

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan for more information.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
+ 1 year of experience with data structures or algorithms.
**Preferred qualifications:**
+ Master's degree in Computer Science or a related technical field.
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Google's global network (GGN) infrastructure is already one of the largest in the world and it is growing very rapidly. Our team works on innovative technology in deploying and maintaining Google's worldwide network. This role will be part of the team based in Sydney.
Google is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world. At Google, engineers not only revolutionize search, they routinely work on scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, social to local, Google engineers are changing the world one technological achievement after another.
**Responsibilities:**
+ Design, develop, test, deploy, maintain and improve software using production principles.
+ Manage individual project priorities, deadlines and deliverables.
+ Work with the cross functional team partners to understand their requirements and build the products to meet those requirements.
+ Design and implement software for automating operations of networking equipment.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Core SRE TPC

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan ( for more information.
**Minimum qualifications:**
+ Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
+ 5 years of experience with software development in one or more programming languages.
+ 3 years of experience in designing, analyzing, and troubleshooting distributed systems.
+ 2 years of experience leading projects and providing technical leadership.
**Preferred qualifications:**
+ Master's degree in Computer Science or Engineering.
Core Site Reliability Engineering (SRE) Trusted Partner Cloud (TPC) is a central SRE team focused on projects addressing strict sovereignty requirements in Europe and Asia-Pacific (APAC). We achieve this by building local, isolated clouds operated by jurisdiction-specific partners. The Core SRE TPC team collaborates closely with the Core TPC team and the Core TPC Central Engineering Team to deliver Core services to these isolated clouds, known as TPC and Government Trusted Cloud (GoTC). Our team operates from two locations: Sunnyvale, CA, USA, and Sydney, Australia.
The team's mission is to "Deliver reliable Core services for Regulated Cloud through best practices, improve service reliability, and continuously assess and eliminate key production risks."
In this role, you will serve as the Site Reliability Engineering (SRE) team for control plane services within Regulated and Trusted Cloud, encompassing Admin Access Control, Data Residency, Assured User Controls, and Access Transparency. Ensure the global SRE function operates smoothly despite administrative access constraints imposed by Assured, Sovereign Cloud, and other regulated and trusted cloud environments.
**Responsibilities:**
+ Understand the impact of advanced regulatory requirements on the SRE function and Develop innovative solutions to ensure efficient SRE processes under Regulated Workload constraints.
+ Bring SRE expertise to the product teams that enforce Regulated Workload constraints.
+ Engage in and improve the whole life-cycle of services from inception and design, through to deployment, operation and refinement.
+ Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
+ Maintain services once they are live by measuring and monitoring availability, latency and overall system health, and Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest It software Jobs in Australia !

Staff Software Engineer, Geo Auto

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan ( for more information.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 8 years of experience in software development.
+ 5 years of experience testing, and launching software products.
+ 3 years of experience with software design and architecture.
**Preferred qualifications:**
+ Master's degree or PhD in Engineering, Computer Science, or a related technical field.
+ 8 years of experience with data structures/algorithms.
+ 3 years of experience in a technical leadership role leading project teams and setting technical direction.
+ 3 years of experience working in an organization involving cross-functional, or cross-business projects.
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
On-road Location is responsible for localization during Maps navigation, across mobile and automotive. Using GPS, sensors, knowledge of the road network and your route, we compute your most likely location.
We work with teams across mobile and automotive, including car and phone makers, to get the most accurate sensor integrations and output the most accurate final locations.
The Geo team is focused on building the most accurate, comprehensive, and useful maps for our users, through products like Maps, Earth, Street View, Google Maps Platform, and more. Every month, more than a billion people rely on Maps services to explore the world and navigate their daily lives.
The Geo team also enables developers to use the power of Google Maps platforms to enhance their apps and websites. As they plot a course for the future of mapping, they are solving complex computer science problems, designing beautiful and intuitive product experiences, and improving our understanding of the real world.
**Responsibilities:**
+ Provide technical leadership on high-impact projects.
+ Influence and coach a distributed team of engineers.
+ Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
+ Manage project priorities, deadlines, and deliverables.
+ Design, develop, test, deploy, maintain, and enhance large scale software solutions.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Google Maps, iOS CarPlay

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan for more information.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 5 years of experience with iOS mobile software development.
+ 5 years of programming experience with Swift or Objective-C.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical field.
+ 5 years of experience with data structures/algorithms.
+ Experience developing accessible technologies.
+ Experience with the iOS user interface, Swift UI, and navigation concepts
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
We are looking for a Senior iOS Software Engineer passionate about
creating software that millions of drivers use daily. This role enables Google Maps on CarPlay to remain the trusted and innovative driving experience. You will impact a team to deliver new projects within a broad organisation.
The Geo team is focused on building the most accurate, comprehensive, and useful maps for our users, through products like Maps, Earth, Street View, Google Maps Platform, and more. Every month, more than a billion people rely on Maps services to explore the world and navigate their daily lives.
The Geo team also enables developers to use the power of Google Maps platforms to enhance their apps and websites. As they plot a course for the future of mapping, they are solving complex computer science problems, designing beautiful and intuitive product experiences, and improving our understanding of the real world.
**Responsibilities:**
+ Lead projects and deliver new navigation, search, and AI features for Google Maps on iOS CarPlay.
+ Manage the full software lifecycle from defining requirements with Program Manager and UX to designing and overseeing implementation.
+ Design and build the software platform for global engineering teams.
+ Coordinate testing with QA and analyze metrics to quantify project success.
+ Optimize product performance and leverage new technologies to maintain an engaged edge and enhance user experience.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

[Indigenous Identified] Software Engineer, Photos

Sydney, New South Wales Google

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander Peoples and commit to building reconciliation through Google's technology, platforms and people. We welcome you to be part of a community at Google that will support your development, professionally and personally. Beyond your team, you'll also have the opportunity to connect with your mob and foster deep relationships across Google's Aboriginal and Indigenous Network (GAIN). This role is only open to applicants who identify as Aboriginal and/or Torres Strait Islander. Interested? Get in touch and have a yarn! Please see our Reconciliation Action Plan ( for more information.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 2 years of experience with Kotlin/Java/C++ or Objective-C/Swift, data structures and algorithms.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical fields.
+ 3 years of experience building Android or iOS software products.
+ Experience working with cross-functional partners such as UX and Product, refining feature ideas into practical engineering tasks and driving progress.
+ Experience developing accessible technologies.
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander Peoples and commit to building reconciliation through Google's technology, platforms and people. We welcome you to be part of a community at Google that will support your development, professionally and personally. Beyond your team, you'll also have the opportunity to connect with your mob and foster deep relationships across Google's Aboriginal and Indigenous Network (GAIN). This role is only open to applicants who identify as Aboriginal and/or Torres Strait Islander. Interested? Get in touch and have a yarn! Please see our Reconciliation Action Plan ( for more information.
The filling of this position is intended to constitute a special measure under section 8(1) of the Racial Discrimination Act 1975 (Cth). Google has also been granted an exemption under section 126 of the Anti-Discrimination Act 1977 (NSW) in relation to this position
Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user.
**Responsibilities:**
+ Develop features in the Photos Mobile application (Android or iOS).
+ Work with other engineers on a global team to improve our software components and architecture.
+ Identify, triage, debug, track and resolve issues in existing code.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All IT & Software Jobs