Engineer - Merch Systems

ULTA Salon, Cosmetics & Fragrance, Inc.
Bolingbrook, IL, United States
about 1 month ago
Apply on careers.ulta.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Experienced
Experience required
3 years minimum
Compensation
$88,200.0 - $125,000.0
Working hours
Shift work

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence JIRA Cloud Computing Software Quality Code Review Continuous Integration Software Debugging DevOps Programming Tools Oracle SQL Developer
+11 more
Performance Tuning Software Tools Oracle Apex Software Engineering Software Systems Prompt Engineering Data Layers Infrastructure Automation Frameworks Information Technology Deployment Automation Programming Languages

Job description

The Engineer designs, develops, and supports scalable technology solutions in a highly collaborative and fast-paced environment. This role takes ownership of feature delivery across the technology stack and contributes to software quality, operational stability, automation, and continuous improvement initiatives. Engineers partner closely with Product Owners, QA, and peer engineers to refine requirements, solve technical problems, and deliver reliable, high-quality software solutions aligned to business objectives. Engineers are expected to demonstrate fluency in modern engineering practices, including the effective and responsible use of AI-assisted development tools to improve delivery speed, quality, and operational efficiency., * Design, develop, test, and implement software solutions across applications, APIs, and data layers

  • Build scalable, maintainable, secure, and resilient code following engineering standards and best practices
  • Leverage AI-assisted engineering tools to accelerate development, improve testing coverage, enhance troubleshooting, and streamline documentation activities
  • Contribute to technical design discussions, solution refinement, and architectural decisions
  • Collaborate with Product Owners and team members to refine user stories and acceptance criteria
  • Develop and execute unit, integration, and functional tests to ensure software quality and reliability
  • Support CI/CD pipelines, deployment automation, infrastructure automation, and DevOps practices
  • Troubleshoot and resolve application, integration, and environment issues across the software lifecycle
  • Participate in performance optimization, scalability improvements, and operational stability initiatives
  • Conduct code reviews and contribute to improving engineering practices, standards, and automation capabilities
  • Partner cross-functionally with QA, infrastructure, security, data, and business teams to support solution delivery
  • Identify opportunities for automation, AI enablement, simplification, and process improvement

Requirements

  • Bachelor’s degree in Computer Science, Engineering, related field, or equivalent experience
  • 3-5 years of software engineering or related technical experience
  • Strong experience with one or more programming languages, frameworks, and modern development practices
  • Experience building, testing, and supporting scalable applications and services
  • Familiarity with Agile methodologies, CI/CD pipelines, cloud technologies, and DevOps concepts
  • Experience with debugging, troubleshooting, and code review processes
  • Familiarity with AI-assisted software development tools, generative AI concepts, prompt engineering, or intelligent automation capabilities preferred
  • Strong analytical, problem-solving, and communication skills
  • Ability to work independently while collaborating effectively across teams
  • Passion for continuous learning, innovation, and improving engineering practices
  • Ability to prioritize and manage multiple initiatives in a fast-paced environment
  • Off-hours support including 24x7 on-call responsibilities may be required
  • Minimal travel required (training/conferences)

Preferred experience with:

  • o9 Merchandising systems
  • Enterprise Retail Systems experience
  • Blue Yonder Space and Floor planning experience
  • Oracle Apex
  • Oracle PLSQL
  • Atlassian - Jira

LI - ML1

Benefits & conditions

The pay range for this position is $88,200.00 - $125,000.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. For additional information concerning our benefits, visit our Benefits and Career Development page: https://learn.bswift.com/ulta

About the company

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., 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careers.ulta.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all