Hybrid Principal Software Engineer

Posted 17 minutes ago

Apply now

About the role

  • Principal Software Engineer developing innovative digital solutions and customer experiences at CarMax. Collaborating with teams to tackle complex problems and enhance online vehicle shopping.

Responsibilities

  • Work with fellow associates to understand the real-life challenges of customers and discover what they need to move seamlessly between the online and in-person shopping experiences
  • Collaborate with colleagues in product design, product management and systems architecture to develop experimental solutions and bring great ideas to life
  • Market your innovative ideas internally and evolve them according to feedback and critique within an agile environment
  • Stay on top of industry trends and best practice to continuously improve what we do and ensure our customer experience is the best it can be
  • Consult stakeholders, carry out experiments, tackle complex business problems and implement new products
  • Innovate in our digital search and merchandising technology stack

Requirements

  • Bachelor’s degree in computer science, a related field, or equivalent alternative education, skills, and/or practical experience is required
  • 7+ years of application development experience required
  • 7+ years of experience with the .NET Core/C#/ Microsoft Azure offerings
  • Deep understanding of Azure products and ARM and bicep templates
  • Knowledge of NoSQL database technologies
  • Experience collaborating with multiple teams
  • Experience working with Agile and DevOps methodologies
  • Experience with Azure DevOps
  • Experience building RESTful APIs
  • Experience with back-end architecture and design
  • GIT experience
  • Experience with Front-end architecture (preferred)
  • Experience with search technology (preferred)
  • Experience working within a product organization (preferred)

Benefits

  • Health insurance
  • Paid time off
  • Professional development opportunities

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job