Remote job
Senior Software Engineer - Digital Experience Team
Job details
About this role
Role overview
A platform engineering role on a Digital Experience team supporting a multi-million-member subscription business. The team builds shared foundations — libraries, gateway services, mobile platform support, observability tooling, experimentation and analytics infrastructure, and AI enablement — so that frontend and product teams can ship reliable consumer experiences at scale. The work spans Next.js/TypeScript, React Native, and an API gateway stack, partnering closely with Infrastructure, SRE, InfoSec, MarTech, and frontend engineering.
Responsibilities
- Design, develop, and maintain shared components, libraries, and common services that let frontend teams build and scale efficiently - Operate and optimize Kong API Gateway services, including LUA scripting, and partner on cloud deployments across AWS, Netlify, and Jenkins - Build and support the React Native mobile application ecosystem and platform reliability across customer surfaces - Implement monitoring and observability using Datadog to maintain system health and incident response readiness - Evolve the experimentation and analytics platform using tools like Statsig and Amplitude to enable data-informed product decisions - Drive performance improvements across platform services and customer-facing surfaces, identifying bottlenecks and shipping optimizations - Contribute shared tooling and patterns that help engineering teams integrate AI-powered capabilities safely
Requirements
- 6+ years developing platform or full-stack applications in JavaScript/TypeScript with Next.js and React - Experience designing and maintaining shared libraries, common services, or internal platform components used by multiple teams - Hands-on Kong API Gateway experience, including LUA scripting - Experience with AWS, CI/CD pipelines using Jenkins, and deployments on composable platforms such as Netlify or Vercel - Familiarity with observability tools (e.g., Datadog) and product analytics or experimentation platforms (e.g., Statsig, Amplitude) - Strong cross-functional communication and comfort partnering with Infrastructure, SRE, and security stakeholders - Bachelor's degree in Computer Science or Computer Engineering, or equivalent experience
Nice to have
- Experience with Storybook, design systems, and component libraries such as Chakra UI - Experience building platform tooling that enables AI-powered product capabilities - Background in subscription and/or e-commerce companies
Benefits and work setup
- Competitive base salary plus bonus program, with a posted range of $150,000–$190,000 USD - Medical, dental, and vision insurance - 401(k) plan with company match - Paid time off and work-from-home flexibility - Free subscription to the company's flagship beauty membership product - Learning and development programs - Fully remote within a defined set of U.S. states, reporting to an Engineering Manager