Senior UX Engineer
About the Team:
At Netlify, our mission is to empower developers to move faster with solutions that are intuitive, powerful, and a joy to use. The Senior UX Engineer will lead our brand and product user experience, from marketing campaigns and product launches to onboarding and documentation. This role will partner closely with the Director of UX to evolve Netlify’s mission and storytelling, and will collaborate with teams across Product, Brand Design, and Marketing to bring the brand to life through thoughtful execution and enablement.
As a Senior UX Engineer at Netlify, you'll join a team of sharp, motivated, and genuinely kind people on the UX team made up of product and brand designers, researchers, developers, and technical writers. We value builders who roll up their sleeves, own it, and ship it. Tools we use include Astro, Sanity, Figma, React, Netlify to build Netlify, and more. It’s more important that you have a solid foundation as a web developer than knowing about every framework or tool.
What You’ll Do:
- Collaborate cross-functionally with designers, developers, and stakeholders to define and evolve the user story that bridges brand and product
- Ensure a cohesive, clear, accessible, and effective user experience across Netlify’s web and product properties, aligned with business and community goals
- Own and evolve our marketing design system, visual strategy, and processes championing accessibility, quality, and scalable front end practices through documentation, best practices, and shared systems
- Actively give and receive feedback, fostering a culture of collaboration, quality, and growth
- Lead and participate in usability testing and iteration efforts in partnership with others
- Navigate multiple work streams effectively; prioritizing, timeboxing, and bringing structure to ambiguous or shifting initiatives
- Maintain public facing assets, such as sponsored open source sites and templates, as well as maintaining and driving ownership of internal repositories
What You'll Bring:
- 5+ years of experience in front end engineering (Javascript, Typescript, HTML, CSS) within the software industry, backed by a strong portfolio showcasing attention to detail, refined aesthetics, and strategic thinking
- Proficiency in front end user experience, with the ability to navigate and contribute across disciplines
- Comfortable collaborating with designers, content writers, and marketers, especially in the presentation layer, and experienced using tools like Figma, GitHub, and codegen tools.
- Strong communicator with the ability to articulate rationale, incorporate feedback, and align with cross-functional stakeholders
- Strategic thinker with a human-centered approach to supporting growth campaigns and conversion-focused initiatives
- Enthusiasm for evolving and contributing to design systems, open source, and removing friction for users
- Commitment to accessibility, consistency, and a high standard of craft
- Operates with autonomy, thrives in cross-disciplinary collaboration, and values shared learning with product and marketing partners
- Growth mindset: curious, adaptable, and eager to explore new technologies, tools, and methods—including AI for code generation
- Bonus: experience in complementary areas like animation, brand design, and more
- We don’t have formal education requirements at Netlify - whether you’re self-taught or have a traditional background, we encourage you to apply.
- We welcome candidates based in Poland, Spain, or Canada for this position.
This Role is a Great Fit If:
- You’ve shaped brand experiences in a tech/saas environment and understand how to translate strategy into thoughtful, cohesive experience across touchpoints.
- You enjoy collaborating across disciplines—working closely with developers, marketers, and designers to shape and evolve brand and product experiences.
- You’re energized by storytelling and love making complex ideas more approachable, engaging, and human.
- You take a thoughtful, strategic approach to your work, but you’re also comfortable getting into the details and iterating as you go.
- You find clarity in ambiguity and see it as a space for creativity, not confusion.
- You care about accessibility, craft, and consistency, and approach design with empathy for both users and teammates
- You’re curious, open to feedback, and always exploring new ways to grow your skills, whether through new tools, ideas, or technologies like AI.
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, empowering everyone from fast moving solo developers to enterprise teams. Millions of developers and organizations rely on Netlify as their platform of choice for composing web applications that are production ready, performant, and flexible. Now, as we embrace the next era of software development, we are embedding the same fluid, intuitive experience into the Agent Experience (AX), making it just as simple for intelligent agents to understand, interact with, and act on our platform as it is for developers. Whether your user is human or machine, Netlify ensures the path from idea to URL is seamless, fast, and deeply reliable.
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 hiring range for this role is targeted at $131,000 - $161,000 CAD in most Canada-based locations, 265,000zł - 358,000zł PLN in most Poland-based locations, and €63,000 - €86,000 EUR in most Spain-based locations. Candidates outside of these countries, or 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.
Create a Job Alert
Interested in building your career at Netlify? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
