Staff Compiler Performance Engineer
Azul
As the only company focused 100% on Java, Azul is building the Java platform for the modern cloud enterprise. We are reimagining how customers use Java, bringing them the tools and insight they need to deliver faster, more performant, more dependable, and less expensive Java services. Come join one of the most influential members of the Java and OpenJDK community and help influence the future of Java.
Falcon is the optimizing just in time (JIT) compiler in Azul Platform Prime. It compiles hot Java bytecode into highly optimized machine code and delivers Java performance that standard JVMs do not reach. Falcon is built on LLVM.
We are looking for a Staff Compiler Performance Engineer to set the technical direction for Falcon performance. This is not a compiler front end role and not a compiler built from scratch: Falcon is mature and runs in production at large enterprises. You will decide where the next significant performance gains come from, lead the design of the optimizations that deliver them, and make sure the compiler architecture supports the product roadmap.
You will be the senior technical voice on a distributed team of compiler experts and a key partner for runtime, GC and product teams.
What You Will Do
- Define the performance strategy for Falcon: identify the largest opportunities across benchmarks and customer workloads and turn them into a technical roadmap
- Lead design of complex, cross cutting optimizations in the optimizer and code generator, and of the interfaces between the compiler, the runtime and the garbage collector
- Make architectural decisions on the Falcon optimization pipeline, compile time budget and tiering strategy
- Lead enablement of Falcon on new hardware platforms and new Azul products
- Mentor senior engineers, review critical designs and code, and set standards for performance methodology and validation
- Represent Azul in the LLVM community: drive upstream design discussions and contributions that benefit managed language compilers
Minimum Requirements
- 8+ years of professional experience developing optimizing compilers or JIT compilers
- Track record of technical leadership: owning the design of major compiler components or optimization frameworks used in production
- Expert C++ skills and experience in large, long lived codebases
- Deep expertise in compiler optimization and code generation, with a clear view of the tradeoffs between peak performance, compile time, warmup and code size
- Expert performance analysis skills down to the microarchitecture level
Nice to Have
- Recognized contributions to LLVM or another major compiler: code owner, maintainer or author of significant upstream work
- Deep experience with JIT compilers for managed languages: HotSpot C2, Graal, V8, .NET RyuJIT or similar
- Experience working closely with runtime and GC teams on speculation, deoptimization and barrier design
What We Offer
- Opportunity to make a high impact at a growing, global company
- Work alongside top experts worldwide contributing to the Java ecosystem
- Referral Program — help us grow with great people
- Premium IT equipment — MacBook Pro or hardware of your choice
- 5 weeks of holidays + 5 sick days
- Flexible working hours
- Prague / Limassol / Belgrade city center offices OR hybrid/full-remote - UP TO YOU
- Competitive compensation
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
#J-18808-Ljbffr- ...insight they need to deliver faster, more performant, more dependable, and less expensive Java... ...is the optimizing just in time (JIT) compiler in Azul Platform Prime. It compiles hot Java... ...looking for a Senior Compiler Performance Engineer to own major performance areas of Falcon....PerformanceRemote workWorldwideFlexible hours
- ...a open-source programming language and compiler for creating highly efficient custom GPU... ...'s degree in Computer Science, Computer Engineering or related field and 3+ years of experience... ...Salary Range for jobs which could be performed in CanadaCAD 133, ,066.00Salary range dependent...SuggestedInternshipLocal areaImmediate startShift work
- ...important open-source programming languages and compiler ecosystems for AI workloads, enabling... ...and applications. We are seeking an Engineering Manager to lead a team developing Triton... ...compiler innovations that enable high-performance AI workloads on Intel platforms. You will...PerformanceInternshipLocal areaImmediate startShift work
- ...AI. We're a small, fast-moving team of engineers and researchers from leading AI labs, tackling... ..., then improve throughput through torch.compile/Inductor, CUDA Graphs, mixed and low... ...-aware placement, scaling efficiency, performance isolation, and diagnosing failures that...Performance
$160k - $220k per year
...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved... ...focus on correctness, reliability, and performance Quickly deliver high-quality bug fixes... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...PerformanceFull timeLocal areaWorldwide$145.8k - $186.17k per year
...The role You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas... ...review and routine upkeep so the FTE engineers can focus on performance. Definition of done A healthy Graphics area, backlog...PerformanceOngoing contractContract work- ...Do you crave challenges that push boundaries? Ifyou’rea high performer looking to accelerate your career and reimagine the banking landscape... ...of banking together! What you will be doing: As a Staff iOS Engineer , you'll be joining one of our teams that's rebuilding our...PerformancePermanent employmentFlexible hours
$200k per year
...to do their best work. Come join the team and see how you can make a lasting impact on the world. NVIDIA is looking for a Performance Engineering Manager to manage a team responsible for understanding, measuring, and improving performance across some of our most important...PerformanceLong term contract- ...innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key contributor to the development and optimization of our real-time signal processing...PerformanceFull timeWork at officeWork from homeFlexible hours
$190.5k - $262k per year
...’re responsible for the first step in that journey. As a Staff Product Engineer on the Brand pillar, you will be responsible for helping teams... ...Frontend, and Mobile Optimize web applications for peak performance and scalability, ensuring the delivery of high-quality, fast...PerformanceLong term contractFull timeTemporary workWork at officeLocal areaRemote workMonday to fridayShift work3 days per week$300k per year
...Walmart, Amazon, and Esso, with a platform fully built and maintained in-house—engineered to scale and support a growing suite of financial products. About the Role Snaplii is seeking a Staff+ Engineer to build and scale core backend systems while leading cross-...$197k per year
...experience at Uber, the team's contributions meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and...PerformanceFull timeWork at officeRemote work$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada. For 30 years, we've been... ...end ownership of your work and your career, backed by a high-performance, hybrid culture and holistic suite of benefits designed to...PerformanceWork at officeWork from home- ...and downstream AI/ML consumers with high performance and reliability Design, build, and... ...'s degree in Computer Science, Software Engineering, Data Engineering, or a related technical... ...agents, workflow orchestration, or decision engines Experience with data cataloging/...PerformanceFull timeInternshipFlexible hours
$145k - $195k per year
...job, this is where you belong. As a Staff Data Engineer, you will play a technical leadership... ...lead complex design initiatives, improve performance and reliability across critical... ...deeper and more effective use of analytics engines such as Druid. Collaborate closely...PerformancePermanent employmentTemporary workInternship- 161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - iOS For 30 years, we’ve been on a mission to change banking... ...ownership of your work and your career, backed by a high-performance, hybrid culture and holistic suite of benefits designed to...PerformanceWork at officeWork from home
$88k - $132k per year
...with product teams, analysts, and other engineers to design and build systems and application... ...CI/CD. Partners closely with a Senior Staff engineer on architecture and standards, and... ...API ecosystem tooling and automation Performs basic change-impact analysis from specification...Full timeContract workWork at office$160k - $190k per year
...is it. About the role: We're looking for a systems engineer to build and operate high-throughput, low-latency network... ...you'll do: Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing...Performance$121k - $171k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: As... ...design system-level software solutions and obtain information on performance requirements and interfaces. Replacement Position Minimum...PerformanceRemplacementFull timeWork from home- ...We're looking for a Staff Data Engineer who thrives in an environment with strong ownership and can drive complex data initiatives from concept... ..., freshness, and completeness of their data. Scale performance and reliability: Improve processing efficiency, query performance...PerformanceRemote work
$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including... ...Bonus based on a combination of enterprise and individual performance. About Us Thomson Reuters informs the way forward by...PerformanceLong term contractWork at officeLocal areaFlexible hours$100k per year
...technology, revolutionizing performance expectations, ease of use, and... ...innovations in software models, compilers, platforms, networking, and... ...Are An expert C or C++ engineer with a track record of designing... ...across hardware, firmware, compiler, and systems teams and mentors...PerformancePermanent employment$109.4k - $191.5k per year
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy... ...software engineer with a strong background in database technologies, performance analysis, and strong troubleshooting skills. The candidate must...PerformancePermanent employmentFull timeWork at officeImmediate startRemote workFlexible hours$100k per year
...technology, revolutionizing performance expectations, ease of use, and... ...innovations in software models, compilers, platforms, networking, and... ...Tenstorrent is looking for a Staff Firmware Developer to... .... Compensation for all engineers at Tenstorrent ranges from $100k...PerformanceLong term contractPermanent employmentFull time- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in... ...making impacts. Your contributions will directly impact the performance and reliability of Noetica's core infrastructure. About...PerformanceLong term contractFull timeWork at officeLocal areaFlexible hours
- ...-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to... ...will work closely with model enablement, compiler, runtime, cloud infrastructure, product,... ...lifecycle management. Improve serving performance. Optimize streaming behavior, time to...Performance
- ...enterprise software that helps organizations optimize sales performance and improve go-to-market agility. Our engineering organization includes multiple product application... ...customer-facing capabilities. We are seeking Staff Software Engineers to join our TQM team. You’ll...PerformanceFull time
- ...-based team) · Healthcare SaaS Company Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach Location Remote anywhere in Canada · team is Toronto-based...Remote workFlexible hours1 day per week
- ...-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency... ...innovations in software models, compilers, platforms, networking, and... ...seniorities. Join Tenstorrent as a Staff Reliability Engineer and help define the reliability strategy...PerformancePermanent employmentFull timeInternshipSecond job
- ...from a commitment to clean code, solid engineering principles, and delivering innovative products... ...is an opportunity for an experienced Staff Engineer responsible for maintaining our... ...develop, and maintain scalable and high-performance web applications using Node.js, React,...PerformanceFull timeWork at officeLocal areaFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Compiler Performance Engineer. Be the first to apply!
- assistant electrical engineer Toronto, ON
- project engineer assistant project manager Toronto, ON
- acting performance Toronto, ON
- performance testing Toronto, ON
- building performance specialist Toronto, ON
- performance engineer Toronto, ON
- assistant electrical engineer
- food engineering assistant professor
- assistant ingénieur
- stage assistant ingénieur
