onsite
Senior Software Engineer - CarMax
Software Engineer
Senior Software Engineer driving end‑to‑end development of high‑performance digital products, leveraging Python, JavaScript, React, and AWS to deliver scalable customer experiences.
About the role
Key Responsibilities
- Design, develop, and maintain scalable web services and front‑end components using Python, JavaScript, and React.
- Collaborate with product managers and UX designers to translate business requirements into technical solutions.
- Implement CI/CD pipelines, containerize applications with Docker, and deploy to AWS environments.
- Optimize application performance, conduct code reviews, and mentor junior engineers.
- Participate in Agile ceremonies, contribute to sprint planning, and deliver high‑quality releases on schedule.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Python, JavaScript, and React ecosystem.
- Hands‑on experience with AWS services (EC2, S3, RDS, Lambda).
- Solid understanding of relational databases and SQL.
- Experience with Docker, CI/CD, and Agile development practices.
Skills
pythonjavascriptreactawssqldockeragile