
Job Location: Sioux Falls - Sioux Falls, SD 57106
Position Type: Full TimeEducation Level: 4 Year Degree
Job Shift: Day
Job Category: EngineeringMid-Level Software Engineer
Location: Sioux Falls, SD
Work Arrangement: Primarily onsite, with one remote day per week
Experience: 3+ years preferred
Employment Type: Full-time
Position Overview
We are looking for a mid-level Software Engineer to join our development team in Sioux Falls, SD.
This is a strong opportunity for a developer who has built a solid technical foundation and is ready for more variety, ownership, and exposure to the full software development process.
Our developers work across applications, databases, APIs, integrations, cloud services, automation, and user-facing systems. Depending on the project, you may be optimizing a database query one day, building an API the next, troubleshooting a production integration, improving a front-end workflow, or figuring out how to apply a new AI capability to a real business problem.
You will not be expected to know everything. We are looking for someone who is curious, learns quickly, enjoys solving problems, and wants to become a stronger engineer across the stack.
Why This Role Is Interesting
If you're starting to feel boxed into one part of the development stack, this role provides an opportunity to broaden your experience.
This is an especially good fit for someone who enjoys being a generalist and wants to become the kind of engineer who can look at an unfamiliar system or business problem and figure out how to solve it.
Nice-to-Have Experience
Experience in any of these areas is valuable, but we do not expect candidates to have all of them:
The Kind of Developer Who Will Enjoy This Role
You will probably enjoy this position if you're the person who tends to ask, “How does the rest of this system work?”
Maybe you're already the developer who gets pulled into unusual problems because you're good at figuring things out. You enjoy understanding how the pieces fit together and aren't particularly interested in spending your career working inside one narrowly defined technology.
We value that.
You'll work with experienced developers and have support when you need it, while gaining more responsibility and technical ownership as you learn the systems and the business.
If you're the person your team tends to hand the weird problems to, we'd like to talk to you.
AI-Assisted Development
AI is becoming an important part of modern software development, and we actively use it.
We want developers who are comfortable using AI to move faster, explore unfamiliar technologies, debug problems, generate initial implementations, improve tests, and accelerate research.
But AI does not replace engineering judgment. Developers remain responsible for understanding the code they ship and making good decisions around architecture, security, maintainability, and performance.
If you already use AI development tools extensively, great. If you've experimented with them and want to become much more effective with them, that's great too.
This is a primarily onsite position based in Sioux Falls, South Dakota, with one remote workday per week, in accordance with company policy.
Because we are a relatively small development team, our engineers get visibility into a broad range of technology and business problems and have opportunities to make a meaningful impact on the systems they work on.
Billion Automotive offers a competitive benefits package to all full-time employees including health, dental, vision, life, and disability insurance and 401(K) with employer match. We also offer Paid Time Off (PTO), Paid Holidays, Employee Discounts, an Employee Assistance Program, and opportunities to grow and advance in your career!

Billion Automotive, a family owned business since 1935, has built its name and reputation on customer satisfaction. We are a growing multi-state organization with 26 locations in South Dakota, Iowa, and Montana.
Billion Automotive employs many talented people in all parts of our business from administrative roles, sales, parts and service! Explore your next career with one of the best automotive teams in the region.
Billion employees enjoy excellent benefits including comprehensive health, dental and vision plans, short term and long term disability, life insurance for employees and dependents, and voluntary benefits such as accident, cancer and universal life. Billion also offers a 401(k) retirement plan that includes an employer match.