554 IT & Software jobs in Australia

Software Engineer (Compiler)

Sydney, New South Wales Rocket Software

Posted today

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 sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of 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.
**Job Overview:**
Experienced Software Engineer (Compiler) with a solid foundation in compiler construction, internal compiler languages, and low-level programming. The ideal candidate will have a blend of industry and academic experience, a deep understanding of system-level languages, and demonstrate a strong commitment to building and maintaining robust, high-performance compiler infrastructure.
**Essential Duties and Responsibilities** :
+ Design, develop, and maintain compiler components and internal compiler representations.
+ Analyze and extend complex transpilers that convert legacy languages to modern languages (e.g., TypeScript, Java).
+ Collaborate with engineering and product teams to ensure accurate translation of legacy functionality.
+ Optimize code generation and translation with awareness of hardware-software integration.
+ Troubleshoot, debug, and proactively improve compiler performance and correctness.
+ Analyze complex code paths, fix compiler crashes, and optimize slow compilation or generated code.
**Required Qualifications:**
+ Proven experience in compiler development or transpiler design.
+ Strong knowledge of internal compiler structures, language parsing, and code generation.
+ Strong grasp of graph algorithms, tree traversals, and other compiler-relevant patterns.
+ Able to implement performant algorithms for static analysis, type inference, and code optimization.
+ Proficiency in at least one low-level language (e.g., assembly).
+ Ability to understand and work with legacy enterprise languages.
+ Strong coding skills with a focus on clean, efficient, and maintainable code.
+ Effective communicator and team collaborator.
+ Understanding of how high-level code maps to low-level instructions and performance tuning at that level.
**Preferred Qualifications:**
+ Advanced degree in Computer Science with a focus on compilers or programming languages in C/C++, Rust, or other system-level languages.
+ Experience with OCaml, TypeScript, or other statically typed languages with type inference.
+ Understanding of legacy enterprise languages (COBOL, Fortran, etc.) is valuable in transpiler or modernization work.
+ Contributions to compiler-related academic research or open-source projects.
+ Understanding of modern software architecture and system-level programming.
**Education:**
+ Bachelor's degree in Computer Science, Engineering, IS, or related technical discipline
+ Advanced degree, such as Master's in Computer Science, preferred
**_S_** **_uccessful applicants will be subject to pre-employment and, in some circumstances, ongoing background checks, which includes a criminal history and global sanctions check_** **.**
**Job Family Group:** **Engineering**
**Job Family: Software & Quality Assurance Engineering**
**Job Profile Name:** **Principal Software Engineer**
**Employee Type: Individual Contributor**
**Job Level: P5 (Expert)**
**Position Reports to:** **Manager, Software Engineering**
.
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.

Technical Software Engineer

Canberra, Australian Capital Territory Rocket Software

Posted today

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 Technical Software Engineer 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 Technical Software Engineer 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%
_Successful applicants will be subject to pre-employment and, in some circumstances, ongoing background checks, which includes a criminal history and global sanctions check._
#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.

Technical Software Engineer

Rocket Software

Posted today

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 Technical Software Engineer 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 Technical Software Engineer 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%
_Successful applicants will be subject to pre-employment and, in some circumstances, ongoing background checks, which includes a criminal history and global sanctions check._
#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.

Graduate Healthcare Data Associate

Sydney, New South Wales Stryker

Posted today

Job Viewed

Tap Again To Close

Job Description

**Join Our Team as a Graduate Healthcare Data Associate - Stryker South Pacific**
**About Stryker:**
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopedics and Spine that help improve patient and healthcare outcomes. Learn more at .
**The role:**
Are you an engineering student about to graduate or a recent graduate looking to kickstart your career with purpose? Join Stryker's Clinical Research Team and help shape the future of patient care through data-driven innovation.
We're looking for a curious, collaborative, and solutions-focused graduate who thrives on complex problem solving and builds strong relationships across teams. In this role, you'll work closely with research sites to manage and optimize data from Stryker studies, ensuring secure access, high-quality control, and actionable insights that support innovation and patient safety.
This is more than just a data role-it's a chance to grow into a subject-matter expert, contribute to meaningful analytics projects, and develop research skills that make a real impact on patients and stakeholders.
If you're energised by purpose, passionate about data, and ready to learn in a fast-paced, supportive environment-this is your moment.
**Key Responsibilities**
+ **Clinical Data Management** : Handle global study datasets, ensure secure access, maintain data quality, and coordinate corrections.
+ **Study & Operational Support** : Support study setup, monitoring, close-out, and database maintenance.
+ **Documentation & Scientific Contributions** : Assist with research proposals, contracts, literature reviews, and scientific outputs.
+ **Training & Process Improvement** : Train users, contribute to SOPs and eQMS documentation, and improve data workflow.
**What You Bring**
+ Strong interest in data analytics and insights
+ A natural ability to build relationships across teams
+ Ability to turn complex data into actionable insights
+ Excellent collaboration, documentation, and organizational skills
+ A curious, problem-solving mindset with a passion for continuous improvement
**Critical Requirements (eg: skills, experience, qualifications):**
+ Tertiary qualifications in engineering
+ Strong verbal and written communication skills, with proven teamwork ability
+ High attention to detail, accountability, and integrity in handling large datasets
+ Familiarity with programming languages such as Python, C++, or MATLAB
**Preferred Skills:**
+ Experience in clinical research or an engineering internship.
**Ready to make a difference in global healthcare?**
Apply now and be part of a team that's redefining medical technology through data-driven innovation.
Click **Apply** and be part of a team redefining medical technology through data-driven innovation.
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.
This advertiser has chosen not to accept applicants from your region.

Intern Software Engineer

North Ryde, New South Wales Honeywell

Posted today

Job Viewed

Tap Again To Close

Job Description

Join our **world-class software center** in North Ryde this summer and be part of the team developing the next generation of software for our flagship products. We're looking for **6 passionate and driven engineering or software engineering students** in the 3rd or 4th year of their degree who are keen to gain hands-on experience across the full software development lifecycle.
**What You'll Work On:**
+ Perform software engineering tasks as part of a team to develop innovations for Honeywell's market leading mission critical software solutions
+ Apply contemporary software development methodologies and tools, such as Agile and Iterative development, across the full development lifecycle
+ Provide responsive design center customer support for software solutions development
+ Participate in code reviews and collaborate with experienced engineers
+ Attend scrum ceremonies including planning, retrospectives, and daily stand-ups
**Why Join Us?**
+ Work alongside industry experts in a collaborative and innovative environment
+ Gain exposure to real-world projects and cutting-edge technologies
+ Build your professional network and enhance your career prospects
+ Enjoy a supportive culture that values learning and growth
**Application Information:**
+ Permanent Residency in Australia or New Zealand, or Citizenship is required.
+ Applications will close on Wednesday, 15 th October
+ Candidates to supply CV and most up-to-date academic transcripts
**Discover More**
We've been innovating for more than 100 years and now we're creating what's next. There's a lot more available for you to discover. Our solutions, our case studies, our #futureshapers, and so much more. Learn more at careers.honeywell.com/us/en/
If you believe what happens tomorrow is determined by what we do today, you'll love working at Honeywell.
The future is what we make it. So, join us and let's do this together.
Honeywell is an equal opportunity employer, and we support a diverse workforce. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. Aboriginal and Torres Strait Islander peoples are encouraged to apply.
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable.
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager, Payments

Google

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineering Manager, Payments
_corporate_fare_ Google _place_ Sydney NSW, Australia
**Advanced**
Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.
_info_outline_
X
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 ourReconciliation 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 in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical field.
+ 3 years of experience working in a changing organization.
+ Experience with payments protocols, compliance, and security.
**About the job**
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.
Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and businesses.
**Responsibilities**
+ Establish and communicate team priorities that support the broader organization's goals, and align strategy, processes, and decision-making across teams.
+ Define 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.
+ Develop the mid-term technical idea and roadmap within the scope of often multiple teams, evolve the roadmap to meet anticipated future requirements and infrastructure needs.
+ Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
+ Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
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

Google

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineer, Geo, Urban Mobility
_corporate_fare_ Google _place_ Sydney NSW, Australia
**Mid**
Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.
_info_outline_
XAt 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 ourReconciliation 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 a related field.
+ 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.
**About the job**
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.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
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 and software Jobs in Australia !

Senior Software Engineer (.NET)

Sydney, New South Wales CoStar Realty Information, Inc.

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineer (.NET)
Job Description
**Company Overview:**
CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives.
We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We've continually refined, transformed, and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate.
**About Domain:**
Domain is a leading property marketplace reaching 7 million Australians each month, making it one of the country's most recognised and trusted property platforms. Domain operates the Allhomes and CRE 'commercial real estate' platforms and provides product and solutions to consumers, agents, government and enterprise to digitise every step of the property journey. Learn more about Domain: .
**About the Role:**
We shine a light on all things property. Our business aims to simplify the property journey for all involved; motivated by expertise and our exclusive data. Changing the way people engage with property requires a team of diverse thinkers.
A great opportunity for a Senior .NET Engineer, with a strong background developing web and backend applications. Join our Listings crew, where you will play an important part in developing marketing products for the Real Estate Industry.
You will be involved in all aspects of the software development lifecycle, from initial concept to deployment and maintenance. As a Senior in the team, you will have the opportunity to assist in coaching and mentoring other Engineers.
**What** **you'll** **be doing**
+ Develop APIs and Front-end experiences for Domain Agent Admin.
+ Debug and solve production issues.
+ Write clean, readable and performant C# code.
+ Write unit and integration tests to ensure a solid, bug-free code base.
+ Participate in sprint planning and refinement.
+ Code review other team members code on a daily basis.
+ Attend the DotNet communities or Front-end guild and participate in organisation-wide technology initiatives.
+ Assist with on-call and incident management when needed.
**What we are looking for**
+ Bachelor's degree or equivalent.
+ 3+ years experience working with C#
+ Experience in designing and developing .NET Framework applications.
+ Be familiar working in an agile environment.
+ Experience in CI/CD pipelines (Jenkins, TeamCity etc).
+ Node.js experience is desirable.
+ GraphQL experience is desirable.
+ Experience with Next.js and React.js or similar frameworks (like Vue or Angular) is desirable.
**Why join us?**
We're the kind of place you can make a real impact, with a workplace culture where you can be you. It's a fun, safe space where you'll always feel you belong.
Perks of the role include:
+ Hybrid working;
+ First-rate parental leave;
+ Continuous opportunities to leap, learn and grow in a team that values creativity and innovation;
We don't just talk, we do. Every day we solve property problems for Australians and beyond. We encourage our people to see the possibilities, and turn them into realities.
**What's** **next?**
We'll give your application the thoughtful attention it deserves and get back to you as soon as possible. If there's a match, one of our recruitment consultants will reach out so keep your phone handy! We're genuinely excited about the chance to work together and make a meaningful impact.
**Equity,** **Diversity** **and Inclusion at Domain**
Domain Group is enthusiastically and unapologetically committed to fostering an equitable, inclusive work culture which reflects our customers and communities. We are proactively looking for candidates from all lived experiences, including people with disability, and people of all ages, ethnicities, cultures (including Aboriginal and Torres Strait Islander Peoples), faiths, sexual orientations, and gender identities (including trans and non-binary people).
We are committed to providing an equitable recruitment process for people with disability. If you require adjustments during the process we're here to support. If you wish to receive this job advertisement in an accessible format, or have a confidential chat about workplace adjustments, please contact our Equity, Diversity and Inclusion team at or leave a message on and we will get back to you.
CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives.
We have been living and breathing the world of real estate information and online marketplaces for over 37 years, giving us the perspective to create truly unique and valuable products and services. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry and for our customers. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate.
CoStar is committed to creating a diverse environment and is proud to be an equal opportunity workplace and affirmative action 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. CoStar is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access as a result of your disability. You can request reasonable accommodations by calling or by sending an email to .
This advertiser has chosen not to accept applicants from your region.

Staff Software Engineer, Site Reliability Engineering, Cloud

Google

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Staff Software Engineer, Site Reliability Engineering, Cloud
_corporate_fare_ Google _place_ Sydney NSW, Australia
**Advanced**
Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.
_info_outline_
XAt 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 ourReconciliation Action Plan ( for more information.
**Minimum qualifications:**
+ Bachelor's degree in Computer Science, a related field, or equivalent practical experience.
+ 8 years of experience with data structures or algorithms.
+ 5 years of experience with software development in one or more programming languages.
+ 3 years of experience in leading projects and designing, analyzing, and troubleshooting distributed systems.
**Preferred qualifications:**
+ Master's degree in Computer Science or Engineering.
**About the job**
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services-both our internally critical and our externally-visible systems-have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally SRE's will keep an ever-watchful eye on our systems capacity and performance.
Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.
Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.
**Responsibilities**
+ Improve the lifecycle 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 monitoring availability, latency and overall system health.
+ Scale systems sustainably through automation, and evolve systems by help of changes that improve reliability and velocity.
+ Practice sustainable incident response and postmortems.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
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, Android Laptops and Tablets, Early Career

Google

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer, Android Laptops and Tablets, Early Career
_corporate_fare_ Google _place_ Sydney NSW, Australia
**Early**
Experience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes.
_info_outline_
X
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 ourReconciliation 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., Java, Kotlin, Python, C, C++).
**Preferred qualifications:**
+ Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related technical field.
+ 1 year of experience in developing Android applications or Android OS.
+ Experience with general AI and Machine Learning methods.
+ Experience in working collaboratively on complex projects.
+ Excellent communication and collaboration skills.
**About the job**
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.
Android is Google's open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.
**Responsibilities**
+ Deliver innovative AI and intelligent features in Android, focusing on end-to-end experiences from front-end development to advanced modeling and back-end implementation.
+ Work on client integration, including OS-level integration, API development, lifecycle management, and back-end communication.
+ Collaborate with other team members and our product team to scope, plan, design and launch new features in the Intelligent System Experiences team across Android.
+ Work with AI/ML partner teams across Android to help them integrate their features.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
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