Netlify
Senior Software Engineer
Netlify
£79k - £105k
UK (Remote)
TypeScript
JavaScript
Go

Senior Software Engineer

Overview

As a Senior Software Engineer at Netlify, you'll join a thoughtful, collaborative team that values continuous learning, mutual support, and shared growth. Together, we create tools that help developers build faster, more intuitively, and with greater impact.

Job Description

Netlify is the most popular way to build, deploy and scale modern web applications. Home to millions of developers and thousands of enterprises, Netlify is the platform of choice for running modern composable web applications in production, from global corporate sites to complex e-commerce and SaaS applications.

Responsibilities

  • - Use your expertise in full-stack development (TypeScript, JavaScript, Go, and React) to ship reliable, scalable, performant code across our product suite
  • - Lead medium-sized projects from conception to delivery, writing RFCs and managing project timelines
  • - Build and maintain user-facing features and product APIs that scale to serve millions of developers worldwide
  • - Apply foundational engineering practices - testing, documentation, observability, and performance optimization - while pragmatically leveraging AI tools to enhance your development workflow
  • - Navigate ambiguity with curiosity, contributing to both early-stage prototypes and production-ready applications that directly impact user experience and business metrics
  • - Work with domains, DNS, and certificate management systems to ensure reliable and secure user experiences
  • - Practice proactive async communication and create visibility across projects by documenting your workflows and decision-making clearly
  • - Participate in code reviews, on-call rotations, and continuous improvement efforts to reduce technical debt and maintain high engineering standards
  • - Collaborate regularly with cross-functional teams to design and implement user flows that enhance the developer experience across our platform

Required Skills

  • - Strong expertise in TypeScript and JavaScript, with experience developing and maintaining production-quality software in modern full-stack environments
  • - Proficiency with Go for backend services and API development, with a thoughtful approach to reliability and performance
  • - Hands-on experience with React and modern frontend development practices
  • - Familiarity with domains, DNS, and certificate management, with an understanding of how these systems support end-to-end functionality
  • - Background with Ruby and Rails is helpful, though not required
  • - Extensive production experience delivering features and services that serve large user bases
  • - Experience writing high-quality, testable code that’s reliable and maintainable over time
  • - Comfortable using and experimenting with AI-assisted development tools, with a sense for when and how to apply them effectively
  • - Experience contributing to open-source projects or working in public codebases is a plus
  • - Strong written and verbal communication skills, especially in asynchronous, remote-first environments
  • - Critical thinking abilities and a solution-oriented approach to complex technical challenges
  • - A collaborative approach to problem-solving with curiosity about how your work supports teammates, users, and broader goals
  • - Growth mindset and openness to learning new tools, technologies, and best practices
  • - Passion for working in a collaborative environment with diverse teams across distributed locations

Benefits

  • - Robust benefits and participation in Netlify’s equity plan
  • - Fully remote work environment
  • - Autonomy and transparency in work
  • - Opportunities for growth and learning new tools and technologies

About the company

Netlify is the essential platform for the delivery of exceptional and dynamic web experiences, without limitations.


All Job Openings at Netlify