Himalayas logo
NetlifyNE

Senior Software Engineer

Everything you need to build fast, modern websites.

Netlify

Employee count: 51-200

Salary: 141k-191k USD

Canada only

About the Team:

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.

Our team owns the core product experience at Netlify - from our React-based web application to AI-powered workflows, SDK, CLI, and extensions. If users interact with it directly it's likely ours. We're reimagining how developers experience web development by thoughtfully integrating AI into our workflows - not as a novelty, but as a practical tool that enhances how we build the web.

In this role, you'll contribute to a welcoming and inclusive engineering culture, help design user experiences that serve millions of developers, and work closely with Product, Design, and cross-functional teammates to build, iterate, and scale meaningful solutions. You'll have the autonomy to drive projects forward while collaborating regularly with diverse teams across the organization.

What You'll Do:

  • 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

What You'll Bring:

  • 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
  • Open-source contribution experience
  • 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

This Role is a Great Fit If:

  • You are based in Canada and comfortable collaborating with globally distributed teams
  • You're energized by building user-facing products and features that directly impact millions of developers' daily workflows
  • You thrive in collaborative environments, working closely with your team, and cross-functionally to turn ideas into reality
  • You enjoy the autonomy of senior-level work - leading projects, writing RFCs, and driving technical decisions while staying connected with your team
  • You see ambiguity as a creative opportunity and can navigate uncertainty while building practical solutions
  • See AI as a multiplier for your skills, not a shortcut — and can articulate where it helps, where it doesn't, and how you use it.
  • You’re excited by new tools, challenges, and opportunities to grow - even when they feel a little uncomfortable at first.
  • You want to work on a fully remote team that believes in autonomy, transparency, and building a better web, together.

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

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.

We are a Series D company that has raised over $200M from investors such as Andreessen Horowitz, Kleiner Perkins, EQT, Bessemer, BOND, and Menlo Ventures. As a fully distributed company, we aim to create a company culture where the best idea can come from anywhere and strive to be thoughtful, compassionate, and collaborative in our work. If this sounds like something you’d like to be part of, we’re excited to connect with you!

At Netlify, we are committed to a compensation philosophy that prioritizes fairness and equity, positions our employee compensation competitively in the market, recognizes and rewards performance, and takes a comprehensive approach to our rewards package. We anchor our compensation philosophy on a market-based approach, therefore salary ranges may differ depending on the labor cost in a particular location. The salary provided is in addition to robust benefits and participation in Netlify’s equity plan. Our base compensation for this role is targeted at $141,000 - $191,000 CAD for most Canada-based locations. Candidates in premium markets should consult with their Talent Acquisition partner regarding location-based ranges, as they may be higher or lower than the average range listed. The starting pay will be determined based on multiple factors, including expertise and skills, market demands, experience, internal equity, and applicable geographic location. These compensation packages and ranges are subject to change and may be modified in the future.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 141k-191k USD

Location requirements

Hiring timezones

Canada +/- 0 hours

About Netlify

Learn more about Netlify and their company culture.

View company profile

Everything you need to build fast, modern websites.

Netlify is a collaboration platform for web developers building modern web sites.

We enable web projects to be pre-built and to live on multiple points of origin all over the globe, replacing the legacy approach of monolithic apps that runs on a single server and build the sites on the fly for every single visit.

This results in sites that are many times faster, safer and more scalable.

The Netlify approach caters the modern git-centric workflow of the web developer in a unprecedented degree.

As we enter the era of microservices, the vast majority of tomorrows websites will be built with this architecture. Netlify is the first coherent platform for building sites in this manner, where the frontend and backend are de-coupled.

Employee benefits

Learn about the employee benefits and perks provided at Netlify.

View benefits

Disability insurance

We'll cover your disability insurance.

Paid parental leave

Paid family leave for all parents to support you and your family.

Employee assistance program (EAP)

We offer an employee assistance program focused on mental health.

Wellness benefits

Wellness apps provided free: Aaptiv, Headspace, Ginger, and Physera

View Netlify's employee benefits
Claim this profileNetlify logoNE

Netlify

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Netlify

Explore the variety of open remote roles at Netlify, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Netlify

Remote companies like Netlify

Find your next opportunity by exploring profiles of companies that are similar to Netlify. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan