Staff Software Engineer – Compute Runtimes & Sdks
Company | Fastly |
---|---|
Location | San Francisco, CA, USA, New York, NY, USA, Denver, CO, USA |
Salary | $195720 – $234864 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- At least 8+ years of Software Engineering experience building language runtimes or doing language design
- 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
- Your day to day area of focus will vary, depending on project need and skills. The general areas you may work on are: Language-specific SDK’s for wasm and improving their feature completeness and performance, Working with open source communities, 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