Overview:
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.
:
THE IMPACT YOU CAN HAVE:
Ulta is seeking a Data Engineer to lead the data engineering across consumer solutions. The data engineer will work across data teams helping implement data pipelines, structures, data graphs technologies, and API-first implementation including GraphQL.
The data engineer role emphasizes a domain-centric approach, aligning closely with the product owner's vision of establishing domain-oriented teams, defining data products, and enabling self-serve infrastructure for analytics and self-service reporting within each domain at Ulta Beauty Media.
YOU'LL ACCOMPLISH THESE GOALS BY:
- Collaborate closely with teams, understanding the unique business needs, data requirements, and goals of each domain within Ulta Beauty.
- Work with domain teams to define and create data products aligned with their specific needs. Data products may include datasets, APIs, machine learning models, dashboards, or other artifacts that bring value to the domain.
- Enable self-serve infrastructure by providing the necessary tools, platforms, and infrastructure for domain teams to independently develop, manage, and maintain their data products.
- Develop and enhance customized pipelines tailored to the specific needs of domain data products, ensuring efficient and reliable deployment.
- Identify and mitigate vulnerabilities specific to domain data products, ensuring the security and integrity of data assets within each domain.
- Collaborate with teams to enhance analytics and self-service reporting capabilities tailored to the unique requirements of each domain.
- Ensure compliance with security requirements across Ulta Beauty Media, with a focus on domain-specific data products and reporting.
- Provision and maintain development environments and infrastructure components, ensuring alignment with the data needs of each domain.
:
ESSENTIALS FOR SUCCESS:
- B.S. in Computer Science or related practical experience
- Diverse academic or professional background preferred
- 5+ years experience in software development: NodeJS, React, GraphQL, Java, SWIFT
- Demonstrated analytical, engineering, and R&D skills
- Proven experience working with Data cleaning and visualization technologies
- Solid experience working with API integrations across multiple systems
- Proven experience with agile (continuous delivery) and iterative methodologies
- Solid experience with hybrid & cloud environments
- Proven experience writing automated tests
- Understand life cycles across marketing and digital products
- Demonstrated ability to think strategically about business, product, and technical solutions
Previous experience integrating Adobe Experience Platform (AEP) with various source systems and analytical warehouses, using the "LID" (Label, Identify, De-Normalize) data modeling method to convert relational data to nosql data.
-
About:
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.