Staff Developer Tooling Engineer (Go/Typescript)
NetlifyAbout the role
About the Team:
At Netlify, our engineers are at the core of our mission to build a better web. We aim to create a better experience for developers globally by reducing friction and giving them autonomy, agency, and power so that they can innovate at the speed of light. We anchor our engineering teams around pillars to drive developer productivity and enable us to scale, conquer, and divide. Netlify has been remote-first since our inception and we’re globally distributed, spanning across North America and Europe. We’re biased towards asynchronous planning and communication and take documentation seriously, meaning fewer meetings and more execution!
As a Developer Tooling Engineer at Netlify, you'll work with a smart and empathetic set of team members who are very motivated to keep learning and continuing to grow each other in a supportive way. You'll be working on our platform's primitives, ranging from infrastructure work, to improving the DX of how customers use the components, and how the frameworks integrate these primitives. Covering Functions, Edge Functions, Builds, Blobs, and several others, this role allows for a great span and impact. You'll be a significant influence on the overall vision and long-term goals of the team and product, and how satisfying and easy the work is for millions of developers around the world
What You’ll Do:
- Work on several core platform primitives — builds, functions, edge functions, blobs, and other new ones that we haven't announced yet!
- Develop and maintain the infrastructure powering the primitives (mostly Golang and Terraform)
- Work on the Netlify DX layer for these primitives (Typescript, Golang)
- Collaborate with the framework authors and other ecosystem partners on integrating these primitives into the modern frameworks (typescript)
- Join the on-call rotation and help the team pay down technical debt and improve reliability
- Gain a more robust understanding of the needs of the product and become comfortable diagnosing and solving problems
- Have one-on-one's and pairing sessions with some of the people you'll be working closely with and get to know your engineering peers across our product umbrella.
- Extensively collaborate with engineering leadership to level up the team and continually improve the scalability and observability of the platform
- Make a meaningful impact on Netlify's engineering practice and tooling
- Fortify relationships with cross-functional team members as well as broaden your connections across the organization
What You'll Bring:
- Several years of experience developing production-level Golang and Typescript
- Some familiarity with and willingness to learn more about technologies like Kubernetes, AWS, Deno, and the javascript ecosystem
- Curiosity and openness to learning new technologies and best practices
- Passion for working in a collaborative environment, where you enjoy working with a diverse group of people with different expertise working across distributed locations around the world
- The ability to thrive in an environment where experimentation and failure are celebrated
Applying
Not sure you meet 100% of our qualifications? Please apply anyway!
When applying please include:
A resume or short listing of your job history & skills (link to a LinkedIn profile would be fine). We appreciate a cover letter explaining why you would enjoy working in this role at Netlify to get to know you a bit better, though this is not required and will not impact your application. Our mission is to “build a better web” and that cannot be done without a diversity of skill sets, backgrounds and thoughts.
Of everything we've ever built at Netlify, we are most proud of our team. Netlify is an Equal Opportunity Employer. We are devoted to building a team of people with diverse backgrounds and lifestyles. Driving equality empowers our team, enables us to innovate, and helps us maintain a more inclusive environment. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, religion, age, race, military/veteran status, citizenship, pregnancy status, or any other differences. If we can do anything to provide a better interview, i.e. accommodate a disability, then please let us know by emailing accommodations@netlify.com.
About Netlify
At Netlify, we’re on a mission to build a better web by making it easier than ever to build, deploy, and scale web applications. By unifying an entire ecosystem of web development tools, content sources, services, and APIs into one simplified workflow, Netlify empowers top brands to ship campaigns faste
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s