Jobs and Careers
WP

Software Engineer II (Customer Identity & Access Management)

WP Engine
United Statesfull_timeVerifiedPosted 3 Jul 2025
💰 $150,000/yr($100,000/yr$150,000/yr)

About the role

We engage the most inspired minds to do their best work wherever they work best—powering the freedom to create worldwide.

WP Engine empowers companies and agencies of all sizes to build, power, manage, and optimize their WordPress websites and applications with confidence. Serving 1.5 million customers across 150+ countries, the global technology company provides premium, enterprise-grade solutions, tools, and services, including specialized platforms for WordPress, industry-tailored eCommerce and agency solution suites, and developer-centric tools like Local, Advanced Custom Fields, and more. WP Engine’s innovative technology and industry-leading expertise are why 8% of the web visits a WP Engine-powered site daily. Learn more at wpengine.com.

 

What's cool about this job?

At WP Engine, we are on a mission to help our customers win online. Whether we’re enabling an aspiring entrepreneur to turn her hobby into an online business or a multinational corporation to launch a new campaign in weeks instead of months, our platform elevates our customers toward success.

By focusing on the customer experience, WP Engine has enjoyed spectacular growth, becoming the platform of choice for online agility. We are adding team members to help us define even better ways to create and manage the offerings our customers use to build amazing experiences. This is where we need you!

As a Software Engineer on our high performing Identity team, you’ll be working on the fundamental challenges of Customer Identity and Access Management (CIAM) at a large scale. Our unified identity system for all our customer interfaces (web and command line) is key to customer site security, and our offerings differentiate WP Engine from other hosting providers. You will apply your engineering skills to solve customer issues like single sign-on, role-based access, and multi-factor authentication. You will be working in a collaborative, agile environment using the cloud-native technologies in Google Cloud Platform.

We see our WP Engine culture as an advantage. We believe in hiring the best and providing an environment where the best get better. Are you outstanding at solving problems, enthusiastic about delivering value to customers, and an excellent teacher and teammate? You may be the engineer we are looking for!


Day-to-Day Responsibilities

  • Implement and enhance identity management, SSO, RBAC, MFA, and associated identity and access management services written in Ruby, Go, and TypeScript

  • Use GitHub to participate in code reviews, share knowledge with your peers, and ensure the delivery of high-quality and secure code

  • Use CI/CD and testing to safely and rapidly push new code to production

  • Develop and maintain design, configuration, and operational process documentation

  • Guide colleagues through the integration of new systems with our identity microservices, ensuring adherence to our team’s standards

  • Work closely with Product Management to ensure that your frequent, incremental code changes deliver new value to our customers

  • Participate in low-frequency, high-impact on-call rotation for systems maintained by our team.


Your Expertise and Passion

  • 2-3 years of writing high-quality software applications in any language (preferably Go or Ruby) and applying common approaches to software architecture and implementation

  • Production experience with containerization technologies like Docker

  • Design experience with Kubernetes and microservice architectures

  • Appreciation for the teamwork and collaboration required to achieve objectives using Agile and Continuous Delivery methodologies

  • Knowledge of how to secure customer APIs and the systems that support API security such as API gateways and microservices

  • Experience writing runbooks for developed software

  • Passion for working with internal teams on integration of their microservices with our APIs

  • Demonstrated history of continuous learning and ability to stay ahead of technology trends

  • Ability to communicate design, status, and other complex subjects in written, visual, and oral formats

  • Effectiveness as a member of a distributed team

  • An eagerness to develop IAM expertise with guidance from experienced engineer colleagues<

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 Kit

Free account required — sign up in 30s

Company

WP Engine

View company profile →