Principal Software Engineer at CarMax | VA, USA | Rezi

Principal Software Engineer at CarMax

Principal Software Engineer

CarMax · VA, USA

2 weeks ago

Principal Software Engineer

CarMax · VA, USA

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a Principal Software Engineer to build robust, enterprise-level inventory platforms and solutions. Your financial and retail environment experience, coupled with expertise in APIs, services, and cloud technologies, will help craft innovative solutions to meet business goals. You will develop tools and technology from inception to completion, impacting business performance and customer experience.

Responsibilities

  • Design and develop APIs and services using .NET (C#), cloud-based PaaS/IaaS/CaaS, open source, and third-party solutions.
  • Develop Azure cloud solutions using services, functions, and other key cloud platform components.
  • Implement continuous integration and DevOps practices, including automated testing.
  • Develop robust monitoring and alerting.
  • Leverage a variety of technologies to provide solutions to business needs.
  • Maintain and grow deep knowledge of the supported technology ecosystem and industry best practices for deployment.
  • Maintain and grow deep knowledge of the retail, wholesale, marketplace, and automotive industries, focusing on technology's role in customer experiences.
  • Partner closely with Architects, Engineers, Product Owners, QE, and business stakeholders to advance the inventory ecosystem.
  • Utilize AI to accelerate and enhance engineering throughput and quality.
  • Create technical and support artifacts for applications and integrations.

Requirements

  • 8+ years of Application Development experience.
  • Hands-on programming using C# .Net Core, and Azure or similar cloud technologies.
  • REST API design and development experience.
  • Knowledge and passion for App tier/Service layer methodologies.
  • Strong teamwork skills, ability to learn quickly, excellent written and spoken communication.
  • Experience integrating cloud-based technologies and solutions.
  • Experience scripting Infrastructure as code in a CI/CD pipeline.
  • Prior experience working with container technology such as Docker.
  • Experience with version control systems (SVN, GitHub, etc.), build management, CI/CD, and monitoring tools.
  • Knowledge of SQL Server and NoSQL database technologies.
  • Knowledge of JSON and XML concepts, frameworks, and standards.
  • Experience working with Agile and DevOps methodologies.
  • Experience implementing end-point security utilizing industry standards and best practices.

Skills

  • .NET
  • C#
  • Cloud-based PaaS / IaaS/ CaaS
  • Open source solutions
  • Third-party solutions
  • Azure cloud
  • Continuous integration
  • DevOps practices
  • Automated testing
  • Monitoring and alerting
  • API design
  • Service development
  • Retail industry knowledge
  • Wholesale industry knowledge
  • Automotive industry knowledge
  • AI
  • Infrastructure as code
  • Docker
  • Version control systems
  • SVN
  • GitHub
  • Build management
  • CI/CD tools
  • SQL Server
  • NoSQL database technologies
  • JSON
  • XML
  • Agile methodologies
  • Endpoint security

Location

  • Richmond, Virginia
  • Plano

Work Type

  • Hybrid

Experience Level

  • Principal

Education Level

  • Bachelor’s degree in computer science, a related field, or equivalent alternative education, skills, and/or practical experience.

Salary/Compensations

  • $136,200.00 - $204,300.00

Benefits

  • Paid sick time
  • Vacation time
  • Holiday time
  • Floating holiday
  • Holiday Premium Pay
  • Paid time away with no specified limit for salaried associates (sick, vacation, bereavement, jury duty, holidays, floating holiday)
  • Manager approval for paid time away

About the Company

  • CarMax disrupted the auto industry by delivering the honest, transparent and high-integrity experience customers want and deserve.
  • CarMax is the nation’s largest retailer of used cars, with over 200 locations nationwide.
  • CarMax has a team of over 25,000 associates.
  • CarMax is recognized for its commitment to training and diversity.
  • CarMax is one of the FORTUNE 100 Best Companies to Work For®.

Equal Opportunity

  • CarMax is committed to bringing together people from different backgrounds and perspectives, providing employees with a safe, welcoming, and inclusive work environment.
  • CarMax is an equal opportunity employer, and all qualified candidates will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, protected veteran status, disability status, or any other characteristic protected by law.