Senior UI Engineer

NGINX, San Francisco

flawless application delivery for the modern web

NGINX empowers creators of the new digital world

NGINX, Inc., now part of F5, is the company behind the popular open source project. We offer a suite of technologies for developing and delivering modern applications. Together with F5, our combined solution bridges the gap between NetOps and DevOps, with multi-cloud application services that span from code to customer.

The NGINX Application Platform enables enterprises undergoing digital transformation to modernize legacy, monolithic applications, as well as deliver new, microservices‑based applications. Companies like Netflix, Starbucks, and McDonalds rely on NGINX to reduce costs, improve resiliency, and speed innovation.

NGINX Software, Inc. is building the applications to help millions of our loyal users do more with their NGINX servers, and we are currently searching for a Senior UI Engineer to join our global headquarters in San Francisco. You will have a major hand in the design and implementation of NGINX’s new control plane applications. Our control plane products make it easy for customers to improve the performance, reliability, and security of their applications. You will apply your talent, knowledge, skills, and experience to develop innovative, rich, easy-to-use UIs that match the cutting-edge, high-quality technology and products NGINX is known for worldwide.


  • Develop rich, easy-to-use, web-based UIs for a suite of applications spanning single-tenant, on-prem installations through our multi-tenant SaaS cloud services
  • Collaborate with fellow engineers, UX designers, and engineering leaders to implement UI features with an iterative approach
  • Provide domain expertise in single-page application development using React and related libraries/toolchains
  • Prioritize time and needs to meet goals, roadmap commitments, and production deadlines
  • Demonstrate, promote, and evolve established UI guidelines, best practices, testing, and coding standards
  • Continuously deliver releases using a lean, agile process


  • 5-plus years of professional front-end engineering experience with Javascript, HTML5, and CSS3
  • 2-plus years of experience using React in a production application
  • Advanced understanding of the React architecture and ecosystem
  • Familiarity with newer JavaScript/ECMAScript features
  • Deep architectural knowledge of client application layers, design patterns, and how browsers work
  • Mastery of your preferred development editor and Git in a CI/CD environment
  • Experience developing innovative visualizations and user interfaces for enterprise or SaaS products
  • Ability and desire to continuously learn, and visible passion about user experience, technology, software development processes and quality
  • Demonstrable track record of delivering releases with good velocity
  • BS degree in CS, CE, EE or related discipline

NGINX, Inc. started as and will always be an open source company, and as a result, our culture shares many characteristics with the open source community itself. This culture is built upon our core values: progress, excellence, openness, and curiosity. We’re a growing company with a startup feel and products that are chosen for high performance and efficiency by innovators around the world. If our team has one thing in common, it’s our passion for NGINX and dedication to a global product that’s beloved by hundreds of millions of people.

NGINX Software, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, veteran status, or any other category protected by law. By fostering a diverse business environment, we welcome the opportunity to grow and learn from each other, our customers, investors, suppliers, and business partners.  

NGINX is not open to third-party solicitation or resumes for our posted positions. Any resume submitted to an NGINX employee by a recruiting firm that does not have a valid, written search agreement with us will be considered a referral, regardless of whether it is submitted for a posted position or for general consideration, and no matter how it is submitted (via email, the Internet, or other means). No fee will be paid in the event a candidate is hired by NGINX as a result of the referral or through other means.



NGINX is the heart of the modern web, powering half of the world’s busiest sites and applications. The NGINX open source project started in 2002 and has grown exponentially over the past 10+ years, thanks to the vision of Igor Sysoev and the enthusiasm and support of our loyal community of users. Today, millions of innovators choose NGINX and NGINX Plus for delivering their sites and applications with performance, reliability, security, and scale.

Want to learn more about NGINX? Visit NGINX's website.