Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ulta Logo

Lead Engineer - Back End Development

Ulta

$102,900 - $155,000
Dec 19, 2025
Bolingbrook, IL, US
Apply Now

Ulta Beauty is seeking a Lead Engineer to drive next-generation digital commerce experiences, leading a high-performing team to design, build, and scale modern, cloud-native applications that power Ulta’s eCommerce and omnichannel experiences.

Requirements

  • Deep expertise in Java 17+, Spring Boot, reactive programming, and MACH-aligned architectures (microservices, API-first, cloud-native, headless).
  • Strong experience of event-driven architectures and messaging (Google Pub/ Sub or similar) and streaming (Kafka or similar) systems.
  • Proven experience delivering large-scale, customer-facing, cloud-native systems (preferably on Google Cloud Platform).
  • Familiarity with Tooling & Platforms: JUnit 5, Mockito, Testcontainers; SonarQube and code quality gates; OpenAPI 3.0 (design-first, Swagger UI), contract testing (Pact); observability with Dynatrace/New Relic and OpenTelemetry; performance/memory profiling (JFR, Eclipse MAT, JProfiler); streaming with Kafka (producers/consumers, schemas).
  • Hands-on experience with NoSQL (MongoDB, Redis) and relational databases.
  • Familiarity with AI-assisted development tools such as Gemini Code assist or similar
  • Working knowledge of GIT / Bitbucket repository or any similar version repository experience

Responsibilities

  • Translate business and product requirements into robust low-level designs, ensuring scalability, observability, and reliability with high code quality while providing technical leadership to the development team and mentoring team members.
  • Enable and scale adoption of emerging tools that enhance developer productivity through AI (e.g., code generation, automated test creation, pair programming assistants, code review copilots, etc.).
  • Partner with Architects, Product, QA, and SRE teams to deliver business-critical features and technical foundations.
  • Stay current with AI, DevOps, and cloud-native trends. Contribute to architectural direction, technical proof-of-concepts, and developer enablement initiatives.
  • Investigate production and performance issues, execute root-cause analyses, and lead rapid, sustainable resolutions
  • Drive quick proof-of-concepts to test new architecture patterns. Evaluate outcomes, share learnings, and recommend adoption for broader engineering use.
  • Design, build, and scale modern, cloud-native applications that power Ulta’s eCommerce and omnichannel experiences.

Other

  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • 10+ years of experience in software development, with 3+ years in a technical lead
  • Strong collaboration, communication, and mentoring skills.
  • Passion for learning new technologies and eagerness to collaborate with other creative minds.
  • Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits.