In office
Not Available
About the job
Software Engineer (Onsite, Birmingham, AL)
About SmarTrak.ai
SmarTrak.ai helps technology partners manage and grow their customer base. We use AI to turn complex equipment, contract, and subscription data into insight partners can act on. We're growing quickly, and every engineer here sees the direct impact of what they ship.
The Role
This is a full-time, onsite Software Engineer role in our Birmingham, AL office. You'll own features from beginning to end: you'll understand the problem, design the solution, build it, test it, ship it, and make sure it works for customers. You won't get handed tickets with every detail filled in. You'll take a problem, figure out the right answer, and see it through.
AI coding tools are central to how we work. Our engineers use them every day to build at a pace that wouldn't otherwise be possible.
What You'll Do
- Own features end to end, from first conversation to production and follow-up
- Use AI coding tools to design, write, test, and debug code quickly
- Review and take responsibility for every line you ship, including code an AI wrote
- Work directly with product and with customer feedback to decide what to build and why
- Improve the data infrastructure that turns partner and customer data into insight
Must-haves
- Strong, daily command of AI coding tools such as Claude Code, Cursor, and Codex. This is required. If AI isn't already central to how you build, this role isn't a fit.
- A track record of owning work from start to finish and shipping production features
- The judgment to review, debug, and own AI-generated code, not just accept it
- Solid engineering fundamentals: design, testing, and production support
- Working knowledge of databases: schema design, queries, and performance basics
Nice-to-haves
- React and modern frontend development
- .NET / C# and backend services
- Next.js
- API integrations and data pipelines
- B2B SaaS background
- Familiarity with the technology reseller and channel partner ecosystem (Cisco or similar vendor partner programs)
Benefits
- Flexible/unlimited PTO, coordinated with your manager
- Individual and family health insurance
What We're Looking For
We care more about how you build than how many years you've been doing it. A junior engineer who has fully adopted AI-native development and can show real output is just as compelling to us as a senior engineer with a longer resume. Show us something you built and owned end to end, and tell us how you used AI to build it. We also want clear communication and someone who likes working side by side with a team in the office.
About the company
Similar Jobs

