Fastly

Staff Software Engineer

Job Description

Posted on: 
July 11, 2024

The WebAssembly team is focused on the technology that powers Fastly’s Compute platform – an advanced serverless platform built on open standards which runs on our global edge network. It’s designed to address the requirements of modern application development by empowering customers to run code in a highly secure execution environment with microsecond cold start times, at scale, on the edge.

Responsibilities

ordinate 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
While we work in multiple programming languages, a large portion of our tooling is in Rust
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
The Wasmtime runtime environment
Working with open source communities, such as the Bytecode Alliance or the W3C WebAssembly Working Group to design and implement new standards for WebAssembly
Language runtimes for Wasm (such as StarlingMonkey, or the Python runtime)
Compilers (such as TinyGo or Cranelift)

Job Requirements

You have a minimum of 6 years of Software Engineering experience with at least 3 years of experience with systems-level programming, such as programming languages, compilers, runtimes, or operating systems
A willingness to dive into and learn bleeding-edge and developing technologies
We’ll be super impressed if you have experience in any of these:

Technical leadership experience in open source communities
Experience with Rust and Go
Experience with C or C++

Apply now

More job openings