Software Engineer II

Carmax

High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Richmond, VA
Posted
87 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $145k
$99k most similar roles pay here $191k

This listing doesn't post a salary. Most similar roles pay $120,000–$169,050.

Based on 240 similar postings.

Employer

About Carmax

CarMax is the largest used car retailer in the United States, offering a customer-friendly, no-haggle buying experience with a broad selection of quality used vehicles, financing, and vehicle protection plans. Industry: Automotive Retail

Carmax currently has 11 open roles on FindRole.

Most-posted roles

View all roles at Carmax

At a glance

TL;DR · Software Engineer II

Engineer II, Software joins the team to design and build web applications supporting customer service and collections associates in a high-volume call center environment. This role involves developing responsive user interfaces, middle-layer services, and integration APIs that connect to enterprise systems like the Alfa loan accounting platform. The engineer will manage the full software lifecycle, including development, testing, and production support for tools used daily by operations teams. Key technologies include Angular 17+, C#, .NET 8+, YARP, and Microsoft Azure. Candidates must be proficient in RESTful APIs, SQL Server or Oracle databases, and secure coding practices for handling sensitive PII data. The role focuses on solving complex business problems by translating servicing and collections processes into effective workflows within a regulated financial environment to improve performance and reliability for internal staff.

What does a Software Engineer earn in Virginia?

Median $211200 from 265 postings across 15 companies.

See salary data

What you'll do

  • Design and build web applications for customer service and collections associates in high-volume call centers.
  • Develop responsive user interfaces using Angular and middle-layer services using C# and .NET.
  • Build and maintain APIs that integrate web applications with backend systems and third-party services.
  • Translate business processes and requirements from stakeholders into functional tools and workflows.
  • Manage the full software lifecycle including design, development, testing, implementation, and production support.
  • Optimize application performance, usability, and reliability for internal operational tools.
  • Implement secure coding practices to protect sensitive data and ensure compliant authentication.
  • Write unit and integration tests to ensure code maintainability and system reliability.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience).
  • 3+ years of professional experience building full-stack web applications with modern front-end UIs and middle-tier/API services.
  • Proficiency in Angular 17+, C# and .NET 8+, and YARP for API routing.
  • Experience designing, building, and consuming RESTful APIs while integrating with enterprise systems.
  • Working knowledge of relational databases like Microsoft SQL Server or Oracle to write and optimize queries.
  • Strong understanding of secure coding practices, including authentication, authorization, encryption, and handling sensitive PII data.
  • Experience writing unit/integration tests using tools like Spectator, Jasmine, Playwright, and Git for version control.
  • Work Authorization: Applicants.

More like this

Similar roles

Software Engineer II

CoStar Group

Richmond, VA 46 days ago $108,000$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis

Senior Web Application Developer

Leidos

Indianapolis, IN 87 days ago $107,900$195,050
.NET C# JavaScript Node.js React Angular Vue Python AWS Azure SQL T-SQL NoSQL RESTful APIs Microservices Serverless CI/CD DevSecOps LLMs Generative AI
8+ yrs exp

Software Engineer II

Mastercard

O Fallon, MO 2 days ago $92,000$147,000
Java Spring Boot RESTful APIs Apache Kafka gRPC IBM MQ Kubernetes Docker JUnit Git Bitbucket Shell Scripting Linux Windows Agile Object-Oriented Programming

Software Engineer II

Microsoft

63 days ago $102,100$202,200
C C++ C# Java JavaScript Python Azure Distributed Systems Network Traffic Engineering Observability Monitoring Agile
2+ yrs exp

Software Engineer II

Motorola Solutions

Schaumburg, IL 52 days ago $73,800$107,600
C/C++ Linux Windows Python Perl PowerShell Java Make Bash TCP/IP TLS UDP Git JIRA Android iOS embedded system s SIP RTP RTCP Cryptography Gen AI LLM
1+ yrs exp

Software Engineer II

Microsoft

Redmond, WA 48 days ago $102,100$202,200
Azure AKS Cosmos DB Azure SQL Python C# Java JavaScript C++ C Kubernetes CI/CD Semantic Kernel LangChain Azure OpenAI REST APIs Microservices Distributed Systems RAG Infrastructure-as-Code
2+ yrs exp