Engineering Jobs at Ulta with Visa Sponsorship
Ulta's engineering team builds the retail technology behind one of the country's largest beauty platforms, spanning e-commerce, supply chain, and in-store systems. Ulta has a track record of sponsoring international engineers across multiple visa categories, making it a realistic target for candidates who need work authorization.
See All Engineering at Ulta JobsOverview
Showing 5 of 47+ Engineering Jobs at Ulta jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 47+ Engineering Jobs at Ulta
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Engineering Jobs at Ulta.
Get Access To All Jobs
INTRODUCTION
Live the experience. From professional empowerment to continual learning opportunities. From ongoing investment in new and emerging technologies to a career of self-determination. At Ulta Beauty, our tech team is critical to our scalability—and is recognized that way. We’ve been defined as a “mature start-up.” A place where interdepartmental exposure, open doors, and genuine collaboration is ubiquitous. Where challenges come fast and furious, requiring agility, mental dexterity, and creativity. Where our passion for better solutions drives us and is core to who we are.
We’re engineering for the future of retail, and it’s no-holds-barred. But for those motivated by continual change and ambiguity, by superior leadership, by whip smart colleagues who will press you daily for your very best, you’ll find that virtually nothing’s impossible at Ulta Beauty.
ABOUT THE JOB
COMPANY: Ulta, Inc.
LOCATION: 1000 Remington Blvd., Suite 120, Bolingbrook, IL 60440
TITLE: IT Senior Manager – Performance Engineering
HOURS: Monday to Friday, 8:00 am to 5:00 pm
DUTIES:
- Develop deep working relationships with stakeholders, functional leaders, and project teams, understanding their needs and aligning the capabilities of the team accordingly.
- Engage with Architecture, Development, Operations, Cloud, and Infrastructure teams to embed the performance engineering operating model into our plan, build and run processes.
- Define the purpose, strategy, and roadmap for performance engineering across business processes, customer experience channels and technology stacks.
- Incorporate emerging trends into the Ulta performance engineering operating model and align those to business benefits and expected outcomes.
- Design and deploy the Ulta performance engineering operating model to deliver competitive advantage for our business and best in class digital experiences for our guests and associates.
- Leverage the power of metrics and story telling to help stakeholders visualize how performance and stability engineering enable the success of our technology and business.
- Engage at each phase of the technology investment lifecycle to define and integrate performance requirements analysis, establish metrics and SLOs, evaluate architectures and solution designs, engineer code, configuration and infrastructure to meet requirements and SLOs, and test integrated systems to confirm they will scale and perform as defined through the requirements and SLOs.
- Create a virtuous cycle of incorporating real-world operations conditions our technology encounters to feed back into the start of the performance engineering operating model for future enhancement.
- Provide the standards, process and tooling the team needs to deliver within a governance framework that is lightweight, adaptable and accelerates delivery.
- Hold leadership and delivery teams accountable for meeting performance engineering standards.
- Leverage project management, organization and collaboration to clarify goals, roles, process and ways of working to deliver results.
- Drive effective retrospectives and root cause analysis to learn from failures and drive a culture of continuous improvement.
- Hire great people and invest in them by providing coaching and mentoring, up-skilling and career development.
- Delegate to empower while also getting “hands on” when appropriate to both serve as model for expected performance and to remove obstacles impeding the team.
- Drive a fun, high-performing culture and provide leadership for the performance engineering team to organize, thrive and deliver the mission.
- Create and execute a multi-year enablement roadmap for performance engineering including maturity model, identification of as-is and to-be on the maturity model, and roadmap for investment in the people, process and technology required to achieve the to-be state.
- Define and manage project scope, schedule, deliverable and results measurement and keep all stakeholders informed throughout the delivery cycle for both performance engineering and performance testing services.
- Drive resource capacity and demand planning for the performance engineering team to align the availability of staff to the needs of the enterprise.
BASIC QUALIFICATIONS
- Bachelor’s degree in Computer Science, MIS, CIS, Engineering (any), or related.
- Five (5) years in any occupation with experience in a combination of full-stack application development, DevOps, performance engineering and/or performance testing.
- Five (5) years in any occupation with experience in a combination of full-stack application development, DevOps, performance engineering and/or performance testing must include:
- Five (5) years of IT management experience delivering non-functional requirements and performance and stability engineering enterprise wide for a medium to large company with dozens of systems and a $100M+ annual technology investment roadmap.
- Experience must also include:
- Experience as people manager with track record of building a team, growing individual careers, and delivering technology results that impact the bottom line.
- Experience with Site Reliability Engineering (SRE) and Observability/APM tools.
- Cloud native application architectures and cloud infrastructure.
- Experience in retail or other high-volume environment.
- Performance management encompassing application, api, and infrastructure performance testing.
- Experience communicating across teams including both engineering and leadership teams.
- Experience with resource and scope estimation for both small and large project involving both internal and consulting resources.
SALARY
- $202,779 - $203,779 per year
The pay range for this position is $202,779.00 - $203,779.00 / Year with the opportunity for eligible associates to earn additional compensation pursuant to the Company’s bonus plan. Exact pay will be based on factors including, but not limited to relevant education, qualifications, certifications, experience, level, shift, geographic location, and business and organizational needs. Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits. Part-time positions are eligible for dental, vision, life, and disability benefits.
APPLY: https://careers.ulta.com/careers/ Job ID 475933
At Ulta Beauty (NASDAQ: ULTA), the possibilities are beautiful. Ulta Beauty is the largest North American beauty retailer and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. We bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty’s own private label. Ulta Beauty also offers a full-service salon in every store featuring—hair, skin, brow, and make-up services.
We will consider for employment all qualified applicants, including those with arrest records, conviction records, or other criminal histories, in a manner consistent with the requirements of any applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.

INTRODUCTION
Live the experience. From professional empowerment to continual learning opportunities. From ongoing investment in new and emerging technologies to a career of self-determination. At Ulta Beauty, our tech team is critical to our scalability—and is recognized that way. We’ve been defined as a “mature start-up.” A place where interdepartmental exposure, open doors, and genuine collaboration is ubiquitous. Where challenges come fast and furious, requiring agility, mental dexterity, and creativity. Where our passion for better solutions drives us and is core to who we are.
We’re engineering for the future of retail, and it’s no-holds-barred. But for those motivated by continual change and ambiguity, by superior leadership, by whip smart colleagues who will press you daily for your very best, you’ll find that virtually nothing’s impossible at Ulta Beauty.
ABOUT THE JOB
COMPANY: Ulta, Inc.
LOCATION: 1000 Remington Blvd., Suite 120, Bolingbrook, IL 60440
TITLE: IT Senior Manager – Performance Engineering
HOURS: Monday to Friday, 8:00 am to 5:00 pm
DUTIES:
- Develop deep working relationships with stakeholders, functional leaders, and project teams, understanding their needs and aligning the capabilities of the team accordingly.
- Engage with Architecture, Development, Operations, Cloud, and Infrastructure teams to embed the performance engineering operating model into our plan, build and run processes.
- Define the purpose, strategy, and roadmap for performance engineering across business processes, customer experience channels and technology stacks.
- Incorporate emerging trends into the Ulta performance engineering operating model and align those to business benefits and expected outcomes.
- Design and deploy the Ulta performance engineering operating model to deliver competitive advantage for our business and best in class digital experiences for our guests and associates.
- Leverage the power of metrics and story telling to help stakeholders visualize how performance and stability engineering enable the success of our technology and business.
- Engage at each phase of the technology investment lifecycle to define and integrate performance requirements analysis, establish metrics and SLOs, evaluate architectures and solution designs, engineer code, configuration and infrastructure to meet requirements and SLOs, and test integrated systems to confirm they will scale and perform as defined through the requirements and SLOs.
- Create a virtuous cycle of incorporating real-world operations conditions our technology encounters to feed back into the start of the performance engineering operating model for future enhancement.
- Provide the standards, process and tooling the team needs to deliver within a governance framework that is lightweight, adaptable and accelerates delivery.
- Hold leadership and delivery teams accountable for meeting performance engineering standards.
- Leverage project management, organization and collaboration to clarify goals, roles, process and ways of working to deliver results.
- Drive effective retrospectives and root cause analysis to learn from failures and drive a culture of continuous improvement.
- Hire great people and invest in them by providing coaching and mentoring, up-skilling and career development.
- Delegate to empower while also getting “hands on” when appropriate to both serve as model for expected performance and to remove obstacles impeding the team.
- Drive a fun, high-performing culture and provide leadership for the performance engineering team to organize, thrive and deliver the mission.
- Create and execute a multi-year enablement roadmap for performance engineering including maturity model, identification of as-is and to-be on the maturity model, and roadmap for investment in the people, process and technology required to achieve the to-be state.
- Define and manage project scope, schedule, deliverable and results measurement and keep all stakeholders informed throughout the delivery cycle for both performance engineering and performance testing services.
- Drive resource capacity and demand planning for the performance engineering team to align the availability of staff to the needs of the enterprise.
BASIC QUALIFICATIONS
- Bachelor’s degree in Computer Science, MIS, CIS, Engineering (any), or related.
- Five (5) years in any occupation with experience in a combination of full-stack application development, DevOps, performance engineering and/or performance testing.
- Five (5) years in any occupation with experience in a combination of full-stack application development, DevOps, performance engineering and/or performance testing must include:
- Five (5) years of IT management experience delivering non-functional requirements and performance and stability engineering enterprise wide for a medium to large company with dozens of systems and a $100M+ annual technology investment roadmap.
- Experience must also include:
- Experience as people manager with track record of building a team, growing individual careers, and delivering technology results that impact the bottom line.
- Experience with Site Reliability Engineering (SRE) and Observability/APM tools.
- Cloud native application architectures and cloud infrastructure.
- Experience in retail or other high-volume environment.
- Performance management encompassing application, api, and infrastructure performance testing.
- Experience communicating across teams including both engineering and leadership teams.
- Experience with resource and scope estimation for both small and large project involving both internal and consulting resources.
SALARY
- $202,779 - $203,779 per year
The pay range for this position is $202,779.00 - $203,779.00 / Year with the opportunity for eligible associates to earn additional compensation pursuant to the Company’s bonus plan. Exact pay will be based on factors including, but not limited to relevant education, qualifications, certifications, experience, level, shift, geographic location, and business and organizational needs. Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits. Part-time positions are eligible for dental, vision, life, and disability benefits.
APPLY: https://careers.ulta.com/careers/ Job ID 475933
At Ulta Beauty (NASDAQ: ULTA), the possibilities are beautiful. Ulta Beauty is the largest North American beauty retailer and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. We bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty’s own private label. Ulta Beauty also offers a full-service salon in every store featuring—hair, skin, brow, and make-up services.
We will consider for employment all qualified applicants, including those with arrest records, conviction records, or other criminal histories, in a manner consistent with the requirements of any applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.
See all 47+ Engineering at Ulta jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Engineering at Ulta roles.
Get Access To All JobsTips for Finding Engineering Jobs at Ulta Jobs
Align your experience to retail tech stacks
Ulta's engineering roles frequently touch e-commerce platforms, loyalty systems, and omnichannel infrastructure. Framing your resume around retail-adjacent projects, like inventory APIs or payment integrations, positions you as a direct fit before the interview stage.
Confirm OPT STEM eligibility before applying
Ulta has sponsored F-1 OPT candidates, but STEM extension eligibility depends on your degree's CIP code. Verify your program qualifies for the 24-month extension before starting conversations with Ulta's recruiting team, so you're not working against a short authorization window.
Search for Ulta engineering openings on Migrate Mate
Migrate Mate filters job listings by sponsorship history and visa type, so you can find Ulta engineering roles that are realistically open to candidates needing authorization, rather than sorting through postings that don't address sponsorship at all.
Raise sponsorship timing early in conversations
Ulta's recruiting process for engineering roles can move quickly through technical screens. Clarify visa support before reaching the offer stage so the legal team has enough runway to prepare an LCA filing with DOL and any required documentation.
Understand TN eligibility if you hold Canadian or Mexican citizenship
TN status covers certain engineering classifications under USMCA and can be issued at a port of entry without the H-1B lottery. If your engineering discipline matches a qualifying TN category, it gives Ulta a faster, lottery-free sponsorship path.
Prepare degree equivalency documentation ahead of offer
USCIS requires that H-1B specialty occupation petitions establish a direct connection between your degree field and the engineering role. Have a credential evaluation from a NACES-recognized agency ready if your degree was issued outside the United States.
Engineering at Ulta jobs are hiring across the US. Find yours.
Find Engineering at Ulta JobsFrequently Asked Questions
Does Ulta sponsor H-1B visas for Engineers?
Ulta's sponsorship activity for engineering roles has centered on immigrant visa pathways like EB-2 and EB-3, as well as F-1 OPT and TN. H-1B sponsorship for engineering positions is possible, but it depends on the specific role, the hiring manager's timeline, and whether the position qualifies as a specialty occupation under USCIS criteria. Confirming this directly with the recruiter early in the process is the most reliable approach.
How do I apply for Engineering jobs at Ulta?
You can find Ulta's engineering openings through their careers site or through Migrate Mate, which filters listings by sponsorship history so you can identify roles realistically open to visa-sponsored candidates. When applying, tailor your materials to Ulta's retail technology focus, covering areas like e-commerce systems, supply chain platforms, or data engineering. Addressing your authorization needs clearly in early recruiter conversations prevents delays later in the process.
Which visa types are commonly used for Engineering roles at Ulta?
Ulta has sponsored engineering candidates across F-1 OPT, F-1 CPT, TN, and immigrant visa categories including EB-2 and EB-3. F-1 OPT is common for recent graduates entering software or data engineering roles, while TN is an efficient option for Canadian and Mexican nationals whose engineering discipline falls under USMCA's qualifying occupations. EB-2 and EB-3 sponsorship typically comes after an engineer has established tenure at the company.
What qualifications does Ulta expect for sponsored Engineering roles?
Ulta's engineering positions generally require a bachelor's degree or higher in computer science, software engineering, information systems, or a closely related field. For USCIS to approve an H-1B or immigrant visa petition, the degree must correspond directly to the duties of the role. Relevant experience in retail technology, cloud infrastructure, or enterprise application development strengthens both your application and the employer's sponsorship petition.
How do I plan my timeline when pursuing an Engineering role at Ulta with visa sponsorship?
Timeline depends heavily on your current visa status. F-1 OPT candidates should account for USCIS's up to 90-day processing time for EAD cards and start conversations with Ulta well before their authorization expires. TN sponsorship can move faster since it doesn't require a lottery. EB-2 and EB-3 pathways involve PERM labor certification through DOL, which adds significant lead time. Raising your status and timeline with Ulta's recruiting team before the offer stage gives both sides room to plan.
See which Engineering at Ulta employers are hiring and sponsoring visas right now.
Search Engineering at Ulta Jobs