Current jobs related to Principal Software Engineer - Richmond, Virginia - CarMax
-
Principal Software Architect
4 weeks ago
Richmond, Virginia, United States Vaco Full timeSoftware Engineering Principal **Leadership in Technology:** Guide and inspire software engineering teams, fostering an environment of ongoing education and enhancement. **Innovation in Technology:** Propel technical advancement to elevate the organization's capabilities. Promote a hypothesis-driven, experimental approach to engineering. **Teamwork and...
-
Principal DevOps Engineer
1 day ago
Richmond, Virginia, United States Comcast Full timeAbout Comcast CybersecurityComcast Cybersecurity is a division of Comcast Technology Solutions (CTS) that specializes in offering Software-as-a-Service (SaaS) and subscription-based security solutions to large enterprises and the federal government. Our Cybersecurity Suite efficiently improves security and compliance while keeping costs in check. DataBee,...
-
Principal Quality Engineer
1 month ago
Richmond, Virginia, United States Shuvel Digital Full timePosition: Principal Test EngineerType: ContractLocation: Hybrid/Dulles, VAWork Authorization: USCClearance: Active Secret. Must be able to obtain TS/SCI and DHS suitability prior to starting employment.Education: BS in Computer Science, Computer Engineering, Computer Information Systems, or Computer Systems Engineering. Two years of relevant work experience...
-
Principal Technical Engineer
1 week ago
Richmond, Virginia, United States AdvanSix Full timeAbout AdvanSixAdvanSix is a leading manufacturer of essential products for various industries, including building and construction, fertilizers, plastics, solvents, packaging, paints, coatings, adhesives, and electronics. Our vertically integrated value chain of three U.S.-based manufacturing facilities ensures a reliable and sustainable supply of quality...
-
Principal Technical Engineer
1 day ago
Richmond, Virginia, United States AdvanSix Full timeJob SummaryAdvanSix is seeking a highly skilled Principal Technical Engineer to join our team. As a key member of our engineering team, you will be responsible for identifying improvements and expansions to existing product lines, providing process technology support to operating plants, and developing new products and processes that will sustain and grow...
-
C# Software Engineer
1 month ago
Richmond, Virginia, United States Talent Software Services Full timePosition Overview:The Compensation Board is in search of a skilled C# Software Engineer to take charge of the development and upkeep of business applications tailored for the agency. This role involves leveraging cutting-edge technology to lead the maintenance, enhancement, and deployment of IT initiatives that align with the agency's core functions and...
-
C# Software Engineer
1 month ago
Richmond, Virginia, United States Talent Software Services Full timePosition Overview:The Compensation Board is in search of a proficient C# Software Engineer to undertake the following responsibilities: designing and sustaining business applications for the Compensation Board utilizing cutting-edge technology; spearheading the agency's maintenance, development, and execution of IT projects that deliver solutions aligned...
-
Principal IT Architect
7 days ago
Richmond, Virginia, United States McKesson Full timeJob Title: Principal IT ArchitectMcKesson is a leading healthcare company that is committed to delivering innovative solutions to improve patient care and outcomes. We are seeking a highly skilled Principal IT Architect to join our team and lead the design, implementation, and optimization of digital transformation initiatives and process engineering...
-
Principal Network Architect
2 weeks ago
Richmond, Virginia, United States CarMax Full timeAbout This RoleAt CarMax, we're pushing the boundaries of innovation in the automotive industry. As a Principal Network Engineer, you'll be part of our Solutions Delivery and Engineering team, driving the development of cutting-edge digital products that deliver seamless customer experiences.Key ResponsibilitiesCollaborate with Tech leadership to support...
-
Principal Network Architect
1 week ago
Richmond, Virginia, United States CarMax Full timeAbout This RoleAt CarMax, we're revolutionizing the way people buy and sell cars. As a Principal Network Engineer, you'll play a key role in shaping our cloud platform and ensuring seamless customer experiences. You'll work closely with our Solutions Delivery and Engineering team to research and discover new opportunities, iterate and evolve our cloud...
-
Principal IT Architect
2 weeks ago
Richmond, Virginia, United States McKesson Full timeJob Title: Principal IT ArchitectMcKesson is a leading healthcare company that is committed to delivering innovative solutions to improve patient care and outcomes. We are seeking a highly skilled Principal IT Architect to join our team.About the Role:This is a critical role that will play a key part in leading the design, implementation, and optimization of...
-
Lead Software Engineer
1 day ago
Richmond, Virginia, United States Vaco Full timeJob Title: Lead EngineerAt Vaco, we are seeking a highly skilled and experienced Lead Engineer to join our team. As a Lead Engineer, you will be responsible for leading software engineering teams to foster a culture of continuous learning and improvement.Key Responsibilities:Technical Leadership: Mentor, coach, and lead software engineering teams to foster a...
-
Director of Software Engineering
2 days ago
Richmond, Virginia, United States Hispanic Technology Executive Council Full timeJob Title: Director of Software EngineeringWe are seeking a highly skilled Director of Software Engineering to lead our Risk Management Tech teams through their transformational journey. As a key member of our team, you will be responsible for building relationships to advise and partner with the Chief Enterprise Risk Officer of a Fortune 100 company, and...
-
IT Software Engineer
2 days ago
Richmond, Virginia, United States U.S. BANKRUPTCY COURT - EDVA Full timeIT– Information Technology EngineerOverviewThe U.S. Bankruptcy Court - EDVA is seeking a highly skilled IT– Information Technology Engineer to join our leading-edge IT team. As a key member of our team, you will be responsible for designing, developing, and supporting software products, including those at the national level.ResponsibilitiesDesign,...
-
Senior Angular Software Engineer
4 weeks ago
Richmond, Virginia, United States Veridic Solutions Full timePosition: Senior Angular Software EngineerLocation: Remote (Hybrid Role)Hiring Manager's Note:We are seeking a Senior Developer with a strong capability to architect solutions rather than merely coding. This role involves full-stack development with a focus on 80% Angular Frontend and 20% Backend Development. The ideal candidate must possess excellent...
-
Director of Software Engineering
3 days ago
Richmond, Virginia, United States Capital One Full timeJob Title: Director of Software EngineeringCapital One is seeking a highly skilled Director of Software Engineering to lead our Risk Management Tech teams through a transformational journey. As a key member of our engineering organization, you will be responsible for building relationships with senior leaders, peers, and staff to advise and partner with the...
-
Senior Software Engineer
5 days ago
Richmond, Virginia, United States Capital One Full timeAbout Capital OneCapital One is a technology company in consumer finance, seeking talented software engineers to build innovative applications and disrupt the industry.Job SummaryWe are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering community, you will work on cutting-edge technologies, design, develop,...
-
Software Development Engineer
4 days ago
Richmond, Virginia, United States META Full timeJob Title: Software EngineerMeta is seeking a highly skilled Software Engineer to join our team. As a Software Engineer at Meta, you will be responsible for designing, developing, and maintaining high-performance software systems that power our products and services.Responsibilities:Design and develop scalable, efficient, and reliable software systems using...
-
Director of Software Engineering
3 days ago
Richmond, Virginia, United States Capital One Full timeAbout Capital OneCapital One is a financial institution that is changing the banking industry for the better. We believe that everyone deserves equal access to financial opportunities, and we're committed to helping people prosper. Our company is built on innovation and a passion for technology, and we're always looking for talented individuals to join our...
-
Software Development Engineer
5 days ago
Richmond, Virginia, United States META Full timeJob Title: Software EngineerMeta is seeking a highly skilled Software Engineer to join our team. As a Software Engineer at Meta, you will be responsible for designing, developing, and maintaining high-quality software systems that power our products and services.Responsibilities:Design and develop scalable, efficient, and reliable software systems using...
Principal Software Engineer
3 months ago
About this job
At CarMax, we are industry disruptors. At the heart of our innovation is new digital products. Working on many different aspects of the customer experience, our Principal Engineers research and discover new opportunities and shape products to fulfill them. From inception to completion, you will develop tools and technology, learning quickly from our spirit of experimentation. You will have a direct impact on improving the performance of our business and ensuring customers can buy the vehicles they want in a way that is right for them
About this job
At CarMax, we are industry disruptors. At the heart of our innovation is new digital products. Working on many different aspects of the customer experience, our Principal Engineers research and discover new opportunities and shape products to fulfill them. From inception to completion, you will develop tools and technology, learning quickly from our spirit of experimentation. You will have a direct impact on improving the performance of our business and ensuring customers can buy the vehicles they want in a way that is right for them
What you will do – Essential Responsibilities
- Collaborate with business partners and associates to comprehend customer challenges.
- Lead product management and systems architecture to develop and maintain existing solutions.
- Stay updated on industry trends and best practice to continuously improve what we do to enhance the customer experience.
- Develop and execute strategies for sustainable and cost-effective product lifecycle management.
- Lead the sustainment engineering team in improving existing products and systems.
- Coordinate with cross-functional team, including design, architecture, and quality assurance.
- Mentor team members to foster a collaborative and innovative work environment.
Purpose of the role
As a part of the technology sustainment team, you will work collaboratively and creatively to solve complex business problems and implement new products.
Implement lifecycle management for existing implementations to maintain applications to service level agreements. Understand the entire architecture of the application and recommend changes when necessary.
The principal role is more focused on the lifecycle, architecture, and design, and delegation of tech duties. It requires strong people skills and onboarding applications into sustainment.
You understand how to balance customer needs with business goals and deliver technical solutions that enhance business value. You are creative, curious, and highly analytical, and you thrive on constant change in the digital marketplace while never stopping learning.
Qualifications and Requirements
Basic Qualifications
- Bachelor's Degree in Computer Science, Decision Science, Engineering, Statistics, or a related field, or equivalent alternative education, skills, and/or practical experience is required and 7+ years of relevant work experience or
- Master's Degree in Computer Science, Decision Science, Engineering, Statistics, or a related field, or equivalent alternative education, skills, and/or practical experience is required and 5+ years of relevant work experience.
Preferred Qualifications
- In-depth Experience as a software developer working with product teams.
- In-depth knowledge of programming languages/platforms such as C#, .NET, Azure, cloud-based SaaS, and PaaS solutions is preferred.
- In-depth knowledge of relational databases such as MS and SQL server are preferred.
- In-depth Experience with API design and integration is preferred.
- Exceptional communication skills
Software Specific Qualifications and Requirements
Experience in the following required:
- Advanced Microsoft .NET (C#)
- ML Engineer - Python/Scala/R
- HTML5/CSS3/JavaScript
- JavaScript Frameworks (ReactJS)
- Responsive design
- W3C Standards
- Microsoft Azure
- Salesforce
- Extract Transform Load (ETL)
- Security and Data Protection
- Data Storage Solutions
- Reusable Code and Libraries
- Server-Side Logic
- Database Schemas
- Data Migration and Scripting
- Authentication/Authorization
- Security Compliance
- Unit Testing
- DevOps
Experience in the following preferred:
- Endeca and other search technologies
- Microsoft SQL Server Scripting and Data Models
- W3C Standards
- API designs (REST & SOAP)
- Automated/Performance Testing
- Stateless/Sessions Design
- Distributed Servers
- Continuous Integration
- Web Server/IIS Configuration
Work Location and Arrangement: This role will be based out of the Richmond, VA CarMax Technology Innovation Center or the Dallas, TX Technology Hub and have a Hybrid work arrangement.
Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis.
About CarMax
CarMax disrupted the auto industry by delivering the honest, transparent and high-integrity experience customers want and deserve. This innovative thinking around the way cars are bought and sold has helped us become the nation's largest retailer of used cars, with over 200 locations nationwide.
Our amazing team of more than 25,000 associates work together to deliver iconic customer experiences. Along the way, we help every associate grow their career and achieve their best, at work and in their community. We are recognized for our commitment to training and diversity and are one of the FORTUNE 100 Best Companies to Work For.
Our Commitment to Diversity and Inclusion:
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, gender expression, genetic information, national origin, protected veteran status, disability status, and any other characteristics protected by law.
Upon an applicant's request, CarMax will consider reasonable accommodation to complete the CarMax Job Application.