At Netlify, we’re building a platform to empower digital designers and developers to build better, more elaborate web projects than ever before. We’re aiming to change the landscape of modern web development. Netlify currently serves more than 1,000,000 developers worldwide.
Netlify is a diverse group of incredible talent from all over the world. We’re ~44% woman or non-binary, and are composed of more than a fourth as many nationalities as we are team members.
We recently raised $63M in Series C funding to bring forward the next generation of tooling for a more accessible web. Among our investors are Andreessen Horowitz, Kleiner Perkins, EQT Ventures as well as the founders of GitHub, Slack, Figma and Yelp. This latest round brings Netlify’s funding raised in total to $108M to date.
The role breaks down into three big parts:
We have a small headquarters in San Francisco but we are a largely distributed engineering team. You will need to enable the team to work productively across different timezones. Fostering good habits of documentation, empathy, integrity to delivery on committed work are some of the key elements for success on our team. Experience working and managing remote teams is a big plus.
The Traffic & Delivery team is responsible for one of our core features: serving customer content. They are focused on the lifecycle of a single web request, determining what to do with it. This means much of the work they do operates on our edge infrastructure, a global network spanning 6 cloud providers. The team will work in a combination of Go, Rust, Ruby, and C++ across our different services.
The product work that we are focused on is making the edge logic more accessible to external developers. For instance, the team is working to offer edge handlers as a feature, the ability for our external developers to deploy JS that we will invoke in the request cycle for them. As part of this undertaking they're having to update much of our core architecture that goes into serving our customers. All while not dropping any requests.
The team is also responsible for supporting services for the requests. This includes services for delivering external developer invocation logs, improving the edge deployment story, and network purging to name a few. They will work in conjunction with many other teams to deliver these capabilities (e.g. Support, SRE, Backend) be they internal or customer facing.
Because stability is our north star in infrastructure this team often has to be concerned with resilience and fault tolerance. They work very closely with the SRE team to make sure that in the event of incidents (e.g. bad deploy, cloud outage, etc), the system can adapt and continue to serve traffic. They're also constantly iterating on their tool chain to improve the developer pace can be improved while increasing the confidence we have in the system.
Right now the team is split between US and EU timezones to provide follow the sun coverage. Often coordination will have to take into account lag, timezones, and autonomy. The goal being to have Traffic & Delivery resources available whenever the company needs them.
Of everything we've ever built at Netlify, we are most proud of our team.
We believe that empowered, engaged colleagues do their best work. We’ll be giving you the tools you need to succeed and looking to you for suggestions to improve not just in your daily job, but every aspect of building a company. Whether you work from our main office in San Francisco or you are a remote employee, we’ll be working together a lot—paring, collaborating, debating, and learning. We want you to succeed! About 60% of the company are remote across the globe, the rest are in our HQ in San Francisco.
To learn a bit more about our team and who we are, make sure to visit our about page.
Not sure you meet 100% of our qualifications? Please apply anyway!
With your application, please include: A thoughtful cover letter explaining why you would enjoy working in this role and why you’d like to work at Netlify. A resume or short listing of job history. (A link to a LinkedIn profile would be fine.)
When we receive your complete application with the items above, we’ll get back to you about the next steps.