What are the responsibilities and job description for the Software Engineer position at SmarTrak.ai?
Software Engineer – Role Overview
Compensation & Expectations
- Compensation: $110K–$160K, based on experience and demonstrated ability
- Location: Birmingham, AL — hybrid role with regular in-office time expected
- AI-native workflow required: daily use of AI coding tools is not optional or occasional, it's core to how we build
About SmarTrak.ai
SmarTrak.ai is a fast-growing startup transforming how technology partners manage and grow their customer base — using AI to turn complex equipment, contract, and subscription data into actionable insight. We're growing quickly, and every engineer who joins sees the direct, immediate impact of the work they ship.
Role Description
This is a full-time Software Engineer role based in Birmingham, AL (hybrid — regular in-office time expected). You'll work across our core product suite, building the features and data infrastructure that turn complex partner and customer data into clear, actionable insight. We move fast, ship often, and expect engineers to use modern AI tooling to build at a pace that would be impossible otherwise.
Must-have Qualifications
- Solid software engineering fundamentals — you can design, build, test, and ship real production features end to end
- Hands-on daily experience with AI coding tools (Claude Code, Cursor, GitHub Copilot, or similar) as a core part of your workflow, not an occasional assist
- Comfortable reviewing, debugging, and taking ownership of AI-generated code — you treat the AI as a force multiplier, not a black box
- Working knowledge of databases (schema design, queries, performance basics)
Nice-to-have
- Experience with React and modern frontend development
- Experience with .NET / C# and backend service development
- Experience with Next.js
- Experience with API integrations and data pipelines
- Background in B2B SaaS
- Familiarity with the technology reseller/channel partner ecosystem (Cisco, or similar vendor partner programs)
Benefits
- Flexible/Unlimited PTO — take the time you need, coordinated with your manager
- Individual and family health insurance coverage
What We're Looking For
We care more about how you build than how many years you've been doing it. If you're a junior engineer who has fully leaned into AI-native development and can demonstrate real output because of it, that's just as compelling to us as a senior engineer with a longer resume. Show us what you've built and how you built it. Effective communication skills, collaborative mindset, and ability to work on-site in a team-oriented environment.
Salary : $110,000 - $160,000