Software Engineer
HireBetter
Raleigh, NC · Posted September 19, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at HireBetter
More in North Carolina job market · All Software Engineer jobs (2,066) · Financial Services & Banking · Engineering jobs
More roles at HireBetter
- Inventory Manager · Austin, TX
- Compliance Analyst (Interim, 3 to 6 Months) · Charlotte, NC
- Maintenance Dispatch Supervisor · Dallas, TX
- Account Executive · Raleigh, NC
- Senior Software Engineer · Raleigh, NC
Where Raleigh, NC ranks
Where Raleigh, NC placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best all-round cities for new graduates in the Southeast68 / 100 · of 33
- #3Best all-round cities for remote workers in the Southeast84 / 100 · of 33
- #4Best all-round cities for new graduates67 / 100 · of 100
- #6Best cities for junior jobs in North Carolina33% · of 11
- #8Cities with the most jobs that do not need a four-year degree in the Southeast142 jobs · of 72
- #9Best cities for software and engineering jobs in the Southeast341 openings · of 65
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 816 open software engineer listings that state pay, the middle half runs $150,000 to $247,000 and the median is $192,500.
Listed pay is what employers advertise, not what people are paid.
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Software Engineer, AI-Accelerated Development
Picture your typical Tuesday: you're pairing with an AI assistant to knock out a feature, catching what it gets wrong, and shipping code that's actually production-ready by lunch. If that sounds like your kind of day, keep reading.
About the Company:
Our client is a cloud communications API platform (CPaaS) that powers voice and text messaging for more than 1,500 companies, ranging from contact centers to fintech platforms to mobile carriers. Their lineup spans voice APIs, SMS/MMS messaging, RCS for Business, branded calling tools, and bring-your-own-carrier (BYOC) options, engineered around carrier redundancy, compliance, and U.S.-based support. Their customers depend on this team to make sure every call and text gets where it's going.
The Role:
This team needs a Software Engineer who's already folding AI tools into daily development and wants to get even sharper doing it. You'll build across the Voice, Messaging, and Platform Services stack, leaning on AI coding assistants for scaffolding, review, testing, and documentation, all while learning when to trust the output and when to catch its mistakes. It's an ideal next step for someone early in their AI-assisted development path who wants to level up fast, working alongside engineers who live in this world every day.
Your Day-to-Day:
Build and ship features across Voice, Messaging, and Platform Services (APIs, routing logic, carrier integrations, messaging pipelines)
Bring AI coding assistants (Claude Code, Codex, GitHub Copilot, Cursor, or similar) into your everyday workflow
Get hands-on with AI agents for real engineering tasks like testing, documentation, and code migration, with support from senior teammates
Rotate through weekly on-call for production systems carrying live voice and messaging traffic
Partner with product management on scoping and estimation
Document what you learn, including what works (and doesn't) with AI-assisted development
What Gets You In the Door:
3 to 5 years of professional software engineering experience, backend/API work or distributed systems preferred
You already use AI coding tools regularly and want to get better at it, not just dabble
Solid fundamentals in data structures, testing, and system design so you can spot when AI-generated code is wrong
Comfort with a modern backend language/framework (Node.js, Python, Go, or Java); this team runs primarily on Node with some Python
Strong writing skills for documentation and team communication
Able to be onsite in Raleigh, NC Wednesdays and Thursdays each week; this role cannot sponsor work visas
Nice to have: exposure to telecom protocols (SIP, SMPP) or messaging standards (SMS/MMS/RCS)
Perks That Come With It:
Medical, 100% fully covered for employee, plus dental and vision for you and your family
Generous PTO and 10+ paid company holidays
401(k) with a 4% match
Competitive salary plus commission
Team-building events, volunteer days, and a genuinely collaborative culture
Why This Role, Why Now:
Real infrastructure, real stakes: your code carries actual calls and texts for real customers
A front-row seat in the fast-growing CPaaS space
A small, senior team where your work is visible, not buried
Room to grow your AI fluency quickly, with people around you who can teach it
Genuinely open-ended career path from here
Hybrid setup in Raleigh, onsite Wednesday and Thursday
Interested? Send over your resume along with a short note on how AI already shows up in the way you build software.