Sr IT Manager Performance Engineering

Ulta Beauty, Inc.Bolingbrook, IL
2d

About The Position

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

Requirements

  • 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; and Experience with resource and scope estimation for both small and large project involving both internal and consulting resources.

Responsibilities

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

Benefits

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service