Compiler Engineer - Remote Position for Cross-Platform Development
About the Role
We are seeking a Compiler Engineer - Remote to join our innovative team at Goodnotes. As a Compiler Engineer, you will play a pivotal role in enhancing our cross-platform capabilities, particularly focusing on Swift and LLVM technologies. This position is perfect for those who are passionate about compiler development and eager to contribute to the future of digital note-taking.
What You'll Do
- Lead the development of Swift and Wasm support, enhancing the performance and reliability of our applications across platforms.
- Scope and spearhead technical projects within the Swift codebase, including implementing multithreading support for Swift on Wasm.
- Collaborate with the LLVM community and Apple contacts to optimize Swift performance on Wasm and Android.
- Work closely with our product infrastructure team to improve tooling and the developer environment for Swift.
- Engage with the Swift and LLVM community, contributing to forums and fixing bugs to support the open-source ecosystem.
Requirements
- Experience with compiler codebases like LLVM or GCC, preferably with Swift.
- Proven ability to work on large, complex codebases and improve system maintainability.
- Strong communication skills to present plans and address risks effectively.
- Familiarity with Wasm and Android is a plus.
- Demonstrated ability to prioritize and scope technical projects efficiently.
Nice to Have
- Experience maintaining open-source projects.
- Understanding of build tooling and configuration for compiler development.
What We Offer
- Competitive salary and meaningful equity in a growing tech startup.
- Budget for home office setup, personal development, and wellness.
- Flexible working hours and remote work options.
- Medical insurance for you and your dependents.
- Annual company offsites in exciting locations.
This Compiler Engineer - Remote role at Goodnotes offers a unique opportunity to be part of a team that is redefining productivity software. If you are passionate about compiler technology and want to make a significant impact, we encourage you to apply!
This remote Compiler Engineer position at Goodnotes offers a unique opportunity to work on cutting-edge technology in a collaborative environment. Enjoy competitive compensation and equity.
Who Will Succeed Here
Proficient in Swift and LLVM with hands-on experience in compiler development, demonstrating the ability to optimize code for performance across platforms.
Self-motivated and disciplined, thriving in a remote work environment by effectively managing time and projects without direct supervision, ensuring productivity in a flexible setting.
Familiar with open-source contributions and community engagement, showcasing a collaborative mindset and a passion for sharing knowledge through platforms like GitHub.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months