Software Engineer II, Compiler

2 weeks ago


Århus, Århus Kommune, Denmark Google Inc. Full time

Experience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes.

Minimum Qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 1 year of experience with data structures or algorithms.
Preferred Qualifications:
  • Experience with compiler engineering and static analysis.
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.

Responsibilities
  • Work on the optimizing compiler both implementing new optimizations and optimizing the runtime performance of the compiler itself. This allows for deep technical work contributing to the compiler.
  • Collaborate with a broad range of app developers using the compiler both external and internal to Google as well as working with the latest Kotlin and Java compilers to ensure new features are properly supported.
  • Work closely with teams integrating the compiler into their build systems to ensure new features are properly supported for all developers. This includes the Android Studio team and the Android Platform team.
  • Build additional tooling around the compiler to help developers understand the compiler and analyze their builds.

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.

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.

#J-18808-Ljbffr

  • Århus, Århus Kommune, Denmark Vestas Full time

    We're seeking experienced Software Engineers to promote innovation and impact.If you are prepared to engage in coding, innovation, and teamwork on transformative projects, this moment is yours to seize. Bring your skills and join a diverse team committed to making a difference.Power Solutions > Applications, Controls & Electrical > Turbine Control Software...


  • Århus, Århus Kommune, Denmark TrioTech Recruitment Full time

    Direct message the job poster from TrioTech RecruitmentI am working with a leading pharmaceutical company in Denmark & have been tasked with building a small team of talented data engineering individuals for a large data platform build.This is a hybrid position with some time on site with the client per month required.DatabricksPython/SQLDuration -6 Month...


  • Århus, Århus Kommune, Denmark Xpert Direct Full time

    6 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from XpertDirectSenior Embedded AI Engineer – TinyML & Edge InferenceEmbedded Systems | TinyML | Edge AI | IoTAre you passionate about advancing AI capabilities on ultra-constrained embedded devices?We are seeking, for one...


  • Århus, Århus Kommune, Denmark Systematic Full time

    Software Test Engineer – Ensure the high quality of our products for the renewable energy industryWith SITE, our clients can support offshore wind operation management in driving down the energy cost produced by applying a data-driven approach to improve process efficiency. And you can now become a significant part of itA high-demand product As our new...


  • Århus, Århus Kommune, Denmark Lunar Denmark Full time

    Build the future of cards at Lunar – drive seamless and secure experiencesAt Lunar we are democratizing the power of money and changing the way we all bank, pay, and invest. Since starting in Aarhus in 2015, we've grown rapidly and are now a major player in the Nordics, with offices in Copenhagen, Aarhus and Stockholm.So who are we? Are we a tech company...


  • Århus, Århus Kommune, Denmark Better Collective Full time

    At Mindway AI, we specialise in artificial intelligence software that helps identify and prevent problem gambling. Gambling addiction is a widespread, global challenge and our software solutions, GameScanner and Gamalyze, support gambling operators across the world in detecting patterns and assessing gambling problems among their users – and ultimately...

  • Software Engineer

    1 week ago


    Århus, Århus Kommune, Denmark beBee Careers Full time

    **Software Engineer - Audio Systems**: We are seeking an experienced software engineer to join our team and contribute to the development of cutting-edge audio systems. As a key member of our team, you will be responsible for designing and implementing high-performance audio features, collaborating with cross-functional teams, and ensuring seamless...


  • Århus, Århus Kommune, Denmark Quickpay Full time

    Senior Ruby Software Engineer1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Quickpay is a secure, reliable, and dynamic payment service provider facilitating more than 30,000 merchants across Europe to accept various payment methods. With Plug'n Play integration and support for several shop systems,...


  • Århus, Århus Kommune, Denmark Koda Staff Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Koda StaffTeam Lead for Scandinavia | Delivering top-level Software, Cloud & Cyber/Network Security professionals to leading clients across ScandinaviaWe have partnered with a leading retail client based in the Aarhus area, seeking a skilled Senior Java Developer...


  • Århus, Århus Kommune, Denmark Koda Staff Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Koda Staff Team Lead for Scandinavia | Delivering top-level Software, Cloud & Cyber/Network Security professionals to leading clients across Scandinavia We have partnered with a leading retail client based in the Aarhus area, seeking a skilled Senior Java...