Senior Software Engineer - Digital Experience Team
$150k - $190kipsy
ABOUT US
Join us in inspiring everyone to express their unique beauty.
United States Remote: Remote positions which may be performed in any of the states where IPSY has established a Business presence: Arizona, California, Connecticut, Florida, Illinois, Kansas, Massachusetts, Missouri, North Carolina, New York, New Jersey, Nevada, Ohio, Pennsylvania, Texas, Utah and Washington. California Privacy Notice
Beware job scams! IPSY recruiters only use @ipsy.com email addresses. We do not interview via text/message/Teams. We don't ask for software downloads (except Zoom) and we will never ask for sensitive information (like SSN/bank info). Suspect fraud? Report it to law enforcement and View email address on click.appcast.io.
About the Role:
We are looking for a Senior Software Engineer to join our Digital Experience team (EDP). The team builds shared foundations — libraries, gateway services, mobile platform support, observability, experimentation/analytics, and AI enablement — that help Frontend and product teams ship reliably at scale for millions of IPSY subscribers across IPSY subscription programs (Original, Extra, Ultimate). You will design, build, and support modern platform solutions in Next.js / TypeScript / Chakra, Kong API Gateway, and React Native, partnering with Infrastructure, SRE, InfoSec, MarTech, and Frontend teams on IPSY's modern platform stack. This is a platform engineering role for a strong TypeScript/React engineer who also wants breadth across gateway services, mobile, observability, analytics, performance, and AI enablement.
This position reports to an Engineering Manager and can be fully remote (only from one of the 16 U.S. states where IPSY has a business presence - see above for list).
*** Application Instructions Below (include in your Application Questions Responses to be considered) ***
- At the end of your responses, please include the following sentence: "I confirm this reflects my own experience."
- Please keep each answer to 150 words or less.
- Please note that portions of the interview and onboarding process may be conducted in person at our office. Candidates should be prepared to participate in person if requested.
What You’ll Be Doing:
- Design, develop, and maintain shared components, libraries, and common services using Next.js / TypeScript / CharkraUI, enabling Frontend teams to build and scale efficiently.
- Oversee and optimize Kong API Gateway services, including LUA scripting, and partner with Infrastructure on cloud deployments across AWS, Netlify, and Jenkins to ensure secure, reliable system performance.
- Build and support the mobile application ecosystem (React Native), ensuring platform reliability across customer-facing surfaces.
- Implement and improve monitoring and observability capabilities using Datadog to maintain system health, operational visibility, and incident response.
- Build and evolve the experimentation and analytics platform, enabling product teams to measure engagement, run experiments, and make data-informed decisions using tools such as Statsig and Amplitude.
- Drive performance metrics improvements across platform services and customer-facing surfaces, identifying bottlenecks and delivering optimizations that improve reliability and user experience at scale.
- Contribute to AI enablement across the platform, building shared tooling and patterns that help engineering teams integrate AI-powered capabilities safely and efficiently.
What We Are Looking For:
- 6+ years of experience 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 engineering teams.
- Hands-on experience with Kong API Gateway, including LUA scripting.
- Experience with AWS, CI/CD (Jenkins), and deployments on composable platforms such as Netlify or Vercel, in partnership with Infrastructure teams.
- Experience with observability and monitoring tools (e.g., Datadog), product analytics or experimentation platforms (e.g., Statsig and Amplitude), and performance measurement at scale.
- A creative, precise problem solver with a strong focus on building modern, scalable platform solutions.
- Strong cross-functional communication skills and comfort partnering with Infrastructure, SRE, and security stakeholders.
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
Bonus if You Have:
- Experience with Storybook, design systems, and component libraries such as Chakra UI.
- Experience building platform tooling or integrations that enable AI-powered product capabilities.
- Experience working in subscription and/or e-commerce companies.
Work Authorization :
Must be legally authorized to work full-time in the U.S. without requiring current or future visa sponsorship.
What We Offer:
- Competitive base salary & bonus program
- Medical, dental & vision insurance
- 401(k) plan with company match
- Paid Time Off
- Work from home flexibility
- Free IPSY Extra subscription
- Learning & development programs
EEO Statement: We celebrate diversity and are an equal-opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected characteristic.
If you need reasonable accommodation in the application or employment process, please contact us.
Please review our California Privacy Notice.
#LI-SB
#LI-Remote
Pay is based on several non-discriminatory factors such as experience, education, skills, and location. IPSY offers a bonus and competitive benefits. Final compensation is determined by experience and skills.
Salary Range:
$150,000—$190,000 USD
$95k - $105k
...believe in the power of digital to transform... ...& DevOps, Data, and Software Engineering, servicing an array of... ...commitment to our talented teams. With top clients to... ...We are looking for a Senior developer that will be... ...deployments etc. \n Experience with programming...SeniorDigitalTemporary workFlexible hours$63k - $103k
...Requirements: At least 7 years of experience developing web applications... ...concepts to technical teams and non-IT business users.... ...and delivery services across software, networking, help desk, and other... ...innovative technologies and digital transformation initiatives....SeniorDigitalFull timeContract workWork at officeImmediate start- ...Description Job Title: Senior Java Developer with CURAM Experience \n Duration: 10+... ...Nutrition Services (FNS) team to design, develop and maintain... ...to meaningful digital transformation initiatives... ...and delivery services in software, network, help desk and all...SeniorDigitalContract workWork experience placementImmediate start
$83.43k - $222.48k
...compassionate health experience. At CVS Health®, you’ll... ...develops, and implements digital solutions and systems... ...to architect and code software applications, conduct... ...with cross-functional teams, and contribute to the... ...innovation of digital engineering projects. This...SeniorDigitalHourly payFull timeTemporary workWork experience placementLocal area- ...secure, and human centered experiences. We deliver cutting-edge solutions... ...for the next generation of digital banking and payments, but... ...we’d love to meet you. The Senior Software Engineer, under minimal supervision,... ...end users and internal teams. May review code created by...SeniorDigitalPermanent employmentH1bWork at officeLocal areaRemote work
- ...Sr. Software Engineer in TestDuration: Long Term ContractLocation: Durham, NC... ...contribute to develop and support digital capabilities serving retail... ...integral member of a dynamic team building world class products and customer experiences, “automating all the things”,...SeniorDigitalWork experience placement
- ...Senior Software Engineer (Python) SMBC is seeking a skilled Senior Python Engineer... ...the process of leading a Digital Transformation across our... ...will bring a wealth of experience developing and maintaining... ...issues. Work with business teams, product managers, and other...SeniorDigitalWork at officeLocal areaWork from home
$84k - $149k
Senior Software Engineer At Wells Fargo, we are looking for talented people who... ...Senior Software Engineer in the Digital Technology and Innovation... ...collaboration with team members including the product... ...years of Software Engineering experience, or equivalent demonstrated...SeniorDigitalWork experience placementRemote workRelocation package- ...Charlotte, NC Job Description - Senior Software Engineer (.Net /C#) - Capital... ...with the wider development team to share technical knowledge... ...education and professional experience. Minimum eight (8) years of... ...of the leading providers of digital and AI infrastructure in...SeniorDigitalHourly payFlexible hours3 days per week
$121.4k - $218.6k
...enjoy collaborating with teams to solve complex... ...Our Custom Government Engineering Team! The Custom Government... ...highly productive Senior Software Engineer with a solid... ...5 years of relevant experience and a Bachelor's... ...help the giants of the digital world work faster and...SeniorDigitalWork experience placementWork at office$100k - $195k
Senior Software Engineer *This role is open to remote or hybrid candidates (East Coast preference... ...maintainable systems that power Bankrate's digital experiences, operating with strong autonomy and... ..., and maintainable systems within a team or product area Contribute to the...SeniorDigitalFull timeTemporary workLocal areaRemote workFlexible hours$123k - $215.25k
Senior Software Engineer I Charlotte, NC, United States Phoenix, AZ, United States... ...part of our diverse tech team, you can architect, code... ...essential part of our customers’ digital lives. Here, you can work... ..., or equivalent work experience 8+ years of database administration...SeniorDigitalFull timeWork experience placementWork at officeLocal areaVisa sponsorshipFlexible hours$85k - $150k
...need. The Opportunity As a Senior Software Engineer at Ally, you will design,... ...critical customer and business experiences. You will own meaningful... ...Risk, and partner engineering teams. Improve software quality,... ...customer-centric, leading digital financial services company...SeniorDigitalFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocation packageFlexible hours$120k - $145k
...passionate, self-motivated Senior Full-Stack Engineer to help us develop... ...issues when overseas team members are offline.... ...-stack engineering experience, with strong backend... ...building complex software in large enterprise environments... ..., and our mission is Digital Equality. We believe...SeniorDigitalRemote workOverseasFlexible hours- ...future with sharp user experiences built on secure,... ...partners enhance their digital products and services... ...centered design and modern engineering best practices, we... ...will work on small teams to build scalable applications... ...accessibility. The Senior Software Engineer in this role...SeniorDigitalContract workTemporary workFor contractorsWork at officeLocal areaRemote workHome officeVisa sponsorshipFlexible hours
- ...Senior Staff Software EngineerDirect Supply is building the future... ...Staff Software Engineer position, you'll lead... ...Embraces and applies digital innovations and tech... ...Innovation - Propels teams to unlock value with... ...measurable outcomes.Experience:Bachelor's degree in...SeniorDigital
- ...Brief Overview The Director of Customer Experience is responsible for the strategic... ...platforms, promotions strategy, and the digital engagement and CRM marketing technology ecosystem... ...a high-performing loyalty and engagement team responsible for the execution and evolution...SeniorDigitalWork experience placement
$50.41 - $60 per hour
...This person will be joining my DevOps team and working across multiple EIT applications... ...and technically strong, not someone whose experience is primarily DevOps coordination or... ...legally protected group status. At Randstad Digital, we welcome people of all abilities and...SeniorDigitalHourly payContract workTemporary workWork experience placement$91.4k - $163.3k
...most reliable car care experience. Headquartered in... ...are looking for a Senior Cybersecurity Engineer to protect our people... ...and infrastructure teams, including conditional... ...~ Assess AI and software vendors for cybersecurity... ...platforms. ~ Digital forensics and eDiscovery...SeniorDigitalRemote work$50 - $53.16 per hour
...Job Description Immediate need for a talented Senior Project Manager, Digital & Client Experience. This is a 06+months contract opportunity with long-term... ...preliminary interpretations of analyses for project teams, clients, and department management. \n Support...SeniorDigitalContract workLocal areaImmediate start$77k - $202k
...SAP BRIM Consultant, Senior Associate, you will play... ...needs, implementing software solutions, and providing... .... Within our Digital Core Modernisation practice... ...anticipate the needs of your teams and clients,... ...individual's skills, experience, qualifications and location...SeniorDigitalFull timeH1b$48k - $96k
...Join to apply for the Senior Android Developer role... ...based on your skills and experience—talk with your recruiter... ...them launch innovative digital products that interact... ...years of production-level software development experience... ...and grow. Be part of a team of talented and...SeniorDigitalFull timeWork at officeRemote workMonday to FridayFlexible hours- ...combining deep human insight with data, digital innovation, and Generative AI. We help organizations... ...design human‑centered, digital employee experiences that drive engagement and performance.We... ...navigate change with confidence. Our team is at the forefront of talent, HR, and...SeniorDigitalLive inWork at officeLocal areaShift work
- ...future with sharp user experiences built on secure,... ...partners enhance their digital products and services.... ...centered design and modern engineering best practices, we... ...more effectively. Nava’s Software Engineering Manager is... ...cross-functional product teams to identify and...SeniorDigitalContract workTemporary workFor contractorsWork at officeLocal areaRemote workHome officeVisa sponsorshipFlexible hours
- .... We empower millions to digitally connect with care providers... ...Fuze Health is seeking a Senior DevSecOps Engineer to join our Engineering... ...architectures for engineering teams. ● Design, maintain, and... .... 6+ years of experience in software engineering, infrastructure...SeniorDigitalFull timeTemporary workWork experience placementRemote workFlexible hours
$94k - $138k
...Senior Embedded Software Engineer Join our team as a Senior Embedded Software Engineer and help develop next-generation... ..., real-time control systems, and digitally connected electrical... ...are based upon candidate skills, experience, and qualifications, as well as market...SeniorDigitalRelocation package- ...Experience Range: 5+ Yrs JD Required: • Strong hands-on experience... ...• 7+ years' experience in Software Development and strong... ...ensure that solution adapts to digital platform ecosystem • Excellent... ...lead those outside of the team Preferred: • Skills using...SeniorDigital
- ...Senior Android Developer Dynamic Work schedule... ...Must have experience delivering apps on... ...the best-in-class digital experience that helps... ...chapter comprises teams that work on a... ...for product-aware engineers who are passionate... ...digital presence. As a software engineer, you will...SeniorDigitalWork experience placementWork at officeWork from home
- ...RESPONSIBILITIES Create high-quality designs for weekend experiences, sermon series, digital content, social media, and special projects Collaborate with the Creative Director, writers, and programming teams to develop strong visual concepts that communicate...SeniorDigitalFull timeFreelanceWork at officeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Digital Experience Team. Be the first to apply!
- software development engineer aws North Carolina
- federal - software developer North Carolina
- software engineer contract North Carolina
- part time software developer remote North Carolina
- software developer North Carolina
- software engineer internship remote North Carolina
- software engineer amazon North Carolina
- senior software engineer North Carolina
- software engineer North Carolina
- junior software developer remote North Carolina





