Software Engineer (Mid-level)

webuyanycar.com USA Springfield, Pennsylvania, United States Information Technology

About this position

Why Join Us

We don’t hire for a specific "silo." We hire engineers who are excited by the prospect of working across the entire stack. To us, the specific tools matter less than your ability to apply engineering principles to any of them.

While we use a variety of modern stacks, you’ll have the most fun here if you have experience in (or a desire to master) things like:

  • Backend: .NET Core, Node.js, or Python.
  • Frontend: React, Next.js, and TypeScript.
  • Cloud & Azure, SQL Server, and Microservices/Functions/Lambdas.
  • Quality: Unit Testing, CI/CD pipelines, and automated testing.

The takeaway: If you are an expert in .NET but want to build our next microservice in Node/React, we view that as a win.

Get to know us!

CarGroup Holdings LLC, operating as webuyanycar.com® USA, is a leading car buying service focused on delivering a fast, safe, and transparent selling experience. We are seeking a Mid-Level Software Engineer to support scalable system design, efficient code delivery, and platform growth within our collaborative team.

The Role

The Software Engineer will view development as an evolving craft.  With over 32 million vehicles valued and thousands of cars bought weekly, we offer a high-scale environment where your work has immediate, global impact.

We value technical agility over rigid specialization, and this role is ideal for someone with the curiosity to explore new stacks and the drive to solve complex problems alongside a collaborative team. If you’re looking for an opportunity where you can broaden your technical horizons while shipping high-quality products, this is the place for you.

We are unable to offer sponsorship or relocation for this position.

What You Will Do

  • Build & Own: Design and develop enterprise-level solutions for a global B2C platform.
  • Iterate Fast: Move from functional designs to production-ready code with speed and precision.
  • Solve Problems: Take ownership of complex development efforts from the database to the browser.
  • Collaborate: Support QA, participate in code reviews, and help define documentation standards.
  • Troubleshoot: Dive deep into the stack to find and fix bottlenecks in high-traffic environments.

What We’re Looking For

We are looking for an engineer with 3 to 5 years of professional software development experience who is currently on a steep upward trajectory. You should be:

  • A Quick Study: You devour new documentation and can pivot from one language or framework to another without needing a roadmap or constant handholding.
  • A Product Specialist: You understand that "done" isn't just "functional"—it’s high-quality, bug-free, and built with the end-user in mind.
  • A Force Multiplier: You know how to leverage AI tools (Copilot, LLMs, etc.) to automate the mundane, gain momentum, and focus your energy on solving complex architectural problems.
  • Naturally Passionate: You love technology. Whether it’s a side project, a new language, or a tech blog you follow, you find yourself coding and learning even when you’re off the clock because you genuinely enjoy the challenge.
  • A Great Teammate: You believe that software is a team sport. You value collaboration, clear communication, and the collective success of the pod.
  • Proven ability to work across multiple modern technology stacks.
  • A portfolio or history of work that demonstrates a passion for quality and clean code.

Bachelor’s degree in computer science or equivalent career experience.

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift to 15 pounds at times.

What to Expect

  1. Initial Screen: A quick chat about your background and what drives you.
  2. Technical Deep Dive: A virtual session focused on how you solve problems and your ability to pick up new concepts.
  3. Team Fit: A final interview to meet the people you’ll be building with every day.