Senior Compiler Engineer - Remote Position for Cross-Platform Development
About the Role
We are looking for a Senior Compiler Engineer to join our team at Goodnotes. This remote position offers an exciting opportunity to work on innovative projects that merge human creativity with advanced AI capabilities. As a Senior Compiler Engineer, you will play a crucial role in enhancing our cross-platform applications, particularly focusing on Swift and LLVM.
What You'll Do
- Lead the development of Swift and Wasm support, contributing to the evolution of cross-platform applications.
- Implement multithreading support for Swift on Wasm and enhance JNI support for Swift on Android.
- Collaborate with the LLVM community and Apple contacts to improve performance and reliability for Swift on various platforms.
- Work closely with our product infrastructure team to enhance tooling and the developer environment for Swift.
- Engage with the Swift and LLVM community, contributing to open-source projects and fixing bugs.
- Shape the roadmap for technical projects, ensuring alignment with the goals of the Developer Experience squad.
- Present plans and updates to the broader engineering team, clearly communicating risks and blockers.
- Embrace a culture of learning and rapid iteration, refining code and processes through feedback.
Requirements
- Proven experience with LLVM or similar compiler codebases, ideally with Swift.
- Experience in leading critical projects within a team or organization.
- Strong understanding of large, complex codebases and how to improve them for maintainability.
- Familiarity with Wasm and Android development is preferred but not required.
- Excellent communication skills, capable of articulating technical concepts to diverse audiences.
- Ability to prioritize tasks and manage scope effectively.
- A passion for open-source contributions and community engagement.
Nice to Have
- Experience maintaining open-source projects.
- Familiarity with build tooling and configuration management.
- Understanding of performance optimization techniques.
What We Offer
- Meaningful equity in a profitable tech startup.
- Budget for home office setup, personal development, and wellness.
- Sponsored visits to our Hong Kong or London office every 2 years.
- Flexible working hours and location.
- Medical insurance for you and your dependents.
This Senior Compiler Engineer role at Goodnotes offers a unique opportunity to work on cutting-edge technology in a fully remote environment. With a competitive salary and meaningful equity, it's a great chance to make a significant impact in the software development field.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months