Windows System Engineer

Position Description

We are a growing cross-functional Platform & Service Engineering team focused on driving innovation through partnerships with the business to deliver infrastructure services. The team is responsible for designing and building technology infrastructure solutions supporting highly visible, key business initiatives. Our functional domain includes Microsoft Windows Server, Linux, Virtualization (VMWare, Citrix, Hyper converged), SAN / SDS Storage, Public Key Infrastructure (PKI), Infrastructure automation (IaC), and Cloud (Azure). In order to maintain transparency and adjust to shifting business priorities, our team practices Agile delivery using Kanban.

To continue to meet the demands of our growing business, we are seeking exceptional engineers to join our growing team of rockstars!

The Senior Analyst - Windows for PKI position is responsible for providing operational engineering and support for the CarMax Public Key Infrastructure. The position designs and tests plans to ensure the stability and integrity of systems, troubleshoots and analyzes failures to minimize outages and service interruptions relating to the Windows PKI server infrastructure. They will be responsible for administrating, maintaining and deploying various PKI related systems and well as establishing standards, processes, and configuration guidelines.

This position requires partnering with other members of the IT community in order to successfully complete assignments. Generally, this will involve mentoring and providing direction to junior associates.

Position Requirements

PKI Systems Management

  • Maintain existing PKI systems - patch existing systems and deploy new components based on need.
  • Perform project management activities in support of the program.
  • Perform periodic maintenance on PKI systems as required.
  • Work with engineering team to support PKI deployment initiatives.
  • Problem analysis following any service issues to prevent recurrence.
  • Perform product testing and integration testing as needed
  • Identify security risks to our systems and suggest mitigations

PKI Systems Administration

  • Developing and promoting standard operations documentation such as procedures, checklists, and instructions
  • Ensuring systems adherence and compliance with CarMax security standards and practices
  • Extensive understanding of system capacity planning
  • Provide 2nd and 3rd level administrative support

Server Solutions Development & Projects

  • Analyzing designing and implementing new technologies for applications within the CarMax environment
  • Providing accurate and relevant budgeting documentation such as quotes, purchase orders, analysis, proposals, etc.
  • Developing and implementing operating system enhancements that improve server reliability and performance
  • Adhering the CarMax IT Project Methodology
  • Leading or participating in projects that involve several different IT departments
  • Performing root cause analysis and repair of technical issues and trends to include assisting team members as needed
  • Develop and communicate technical standards

Analysis and Trending

  • Ensuring long-term requirements of systems operations and administration are included in the overall information systems planning of the organization
  • Performing root cause analysis and repair of technical issues and trends to include assisting team members as needed
  • Develop and communicate technical standards

Team Development

  • Educating, training, and providing support to other team members on newly adopted technologies and processes
  • Reviewing work related documentation for team members
  • Motivating and assisting team members in reaching goals

Additional Responsibilities

  • Participates in a 24x7 on-call rotation as scheduled and must perform after hours support
  • Assist in developing budgets for long and short term requirements
  • Participates in customer/project meeting(s) and assists in design review. Evaluates the needs and requirements of the users and provides technical expertise
  • 3rd party vendor management
  • Other duties as assigned by manager
  • Some travel may be required


  • Effectively leads a large efforts, coordinates the task management of deliverables across IT teams and summarizes Post-Mortem communications to the business and executive sponsors
  • Influences the work of others to drive medium and large projects to successful completion through effective project management, customer interaction and IT coordination
  • Responsible for mentoring others in best practices, procedures and concepts
  • Steers the relevant support tasks of other associates
  • Drives through obstacles and time constraints to successfully deliver a project to completion
  • Can effectively manage the tasks responsible for multiple projects and report upon their status & task timings
  • Delivers solutions through building consensus in both business and technical perspectives


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Excellent technical skills to support the organization in recommending technology, making purchasing decisions and mentoring other team members.
  • Proven ability to communicate and promote concepts to a broad based team
  • Proven ability to manage own schedule and work independently with limited supervision
  • Motivated and committed to excellence
  • On a consistent basis having revealed the ability make trade-off decisions that balance product quality, time-to-market and functionality
  • Possess strong organizational and time management skills and flexibility to manage multiple business priorities
  • Proven ability to create and review server solutions that meet business needs and effectively communicate the rationale behind those solutions
  • Exhibiting a high proficiency in communication with the user community and all levels of management to include written, verbal and listening
  • Conveying and acknowledging differences of opinion in a positive and respectful manner
  • Extensive experience of system capacity planning and excellent technical and project management skills required


Years of experience required

6 + years of Windows server engineering and support

Computer skills required

Windows 2008 - 2012 server, Microsoft PKI and related technologies (AD, LDAP, HSMs, OCSP) and security practices.

Computer skills preferred

Azure, PowerShell, Process Automation

Education preference

BA/BS Degree in IT related course of study

Certifications desired

Certified Systems Engineer or similar

Meet Some of CarMax's Employees


IT Manager, Online Platform

As the IT Manager, Eddy oversees the team that builds the platform which runs everything users interact with on the CarMax website and the CarMax apps.


Manager, Web Analytics

Megan manages the Web Analytics team, whose mission is to use data collected on and the company's apps to better understand the customer—and drive what gets built next.

Back to top