Staff Software Engineer
Fastly
Job highlights
Summary
Join Fastly's SDK team as a Staff Software Engineer and contribute to the development and improvement of Fastly's JavaScript SDK and StarlingMonkey JS runtime. You will work with cutting-edge JavaScript and WebAssembly technologies, focusing on language-specific SDKs, open-source communities, and language runtimes. This remote position requires at least 8 years of software engineering experience building language runtimes or designing languages, expertise in the JS ecosystem and C++, and a strong understanding of developer experience. The role involves collaborating with team members, contributing to code reviews, and managing technical projects. Fastly offers a competitive salary, comprehensive benefits, and a flexible work environment.
Requirements
- At least 8+ years of Software Engineering experience building language runtimes or doing language design
- Expert understanding of the JS ecosystem
- Expert in a C++ codebase
- A keen sense of what a good developer experience looks like and a drive to deliver it
- A willingness to dive into and learn bleeding-edge and developing technologies and mentor others
- A great teammate: communicative, collaborative, empathetic with a thoughtful, user-driven approach
Responsibilities
- Focus on Fastlyโs Javascript SDK & the StarlingMonkey JS runtime
- Stay ahead of the latest JavaScript and WinterCG standards, implementing them for StarlingMonkey and supporting them on Fastlyโs compute platform
- Work on language-specific SDKโs for wasm and improving their feature completeness and performance
- Work with open source communities
- Work on language runtimes for Wasm (such as StarlingMonkey, or the Python runtime)
- Coordinate and communicate seamlessly with the team members and across other technical and product teams
- Contribute to code reviews, improving the codebase and other team processes
- Manage projects from a technical lead role driving project progress and communicating project status to stakeholders
Preferred Qualifications
- Experience in platform or runtime development
- Technical leadership experience in open source communities
- Experience with Rust
- Experience with Python
- Experience in Wasm
Benefits
- Medical, dental, and vision insurance
- Family planning, mental health support along with Employee Assistance Program
- Insurance (Life, Disability, and Accident)
- Flexible Vacation policy and up to 18 days of accrued paid sick leave
- 401(k) (including company match)
- Employee Stock Purchase Program
- For 2024, we offer 10 paid local holidays, 11 paid company wellness days
Share this job:
Similar Remote Jobs
- ๐United Kingdom, Spain
- ๐ฐ$244k-$304k๐United States
- ๐Brazil
- ๐ฐ$204k-$259k๐United States
- ๐Serbia
- ๐ฐ$192k-$260k๐United States
- ๐Switzerland
- ๐United States
- ๐New Zealand
- ๐ฐ$200k-$275k๐United States