Software Engineer at 512Financial | NC, US | Rezi

Software Engineer at 512Financial

Software Engineer

512Financial · NC, US

4 days ago

Software Engineer

512Financial · NC, US

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer role.

Rezi rewrites your resume against 512Financial's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer posting at 512Financial — free, in seconds.

About the Role

We are looking for a software engineer who's already comfortable working alongside AI tools day to day and wants to build that fluency further inside a small, senior engineering team. You'll work across their Voice, Messaging, and Platform Services stack, using AI coding assistants for scaffolding, code review, test generation, debugging, and documentation, while sharpening your own judgment about when to trust the output and when to override it. This is a great fit for someone early in their AI-assisted development journey who wants to grow into it quickly, surrounded by people who've already been doing this daily.

Responsibilities

  • Design, build, and ship features across Voice, Messaging, and Platform Services systems (APIs, routing logic, carrier integrations, messaging pipelines)
  • Use AI coding assistants (Claude Code, Codex, GitHub Copilot, Cursor, or similar) as part of your daily workflow
  • Start experimenting with AI agents for real engineering tasks (testing, documentation upkeep, code migration) under guidance from more senior teammates
  • Support production systems handling real-time voice and messaging traffic, including a weekly on-call rotation
  • Work closely with product management on scoping and estimation
  • Write clear documentation, including notes on what worked and didn't with AI-assisted workflows

Requirements

  • 3 to 5 years of professional software engineering experience, ideally including backend/API work or distributed systems
  • Regular, hands-on use of AI coding tools, with a genuine interest in getting sharper with them, not just occasional use
  • Solid fundamentals in data structures, testing, and system design, so you can catch AI-generated code that's wrong, not just accept it
  • Experience with a modern backend language/framework (Node.js, Python, Go, or Java); this team is primarily Node with some Python
  • Strong written communication skills
  • Able to be in the Raleigh, NC office Wednesdays and Thursdays each week
  • Unfortunately, this role is not able to sponsor work visas

Skills

  • AI coding assistants (Claude Code, Codex, GitHub Copilot, Cursor, or similar)
  • Node.js
  • Python
  • Go
  • Java
  • Telecom protocols (SIP, SMPP)
  • Messaging standards (SMS/MMS/RCS)

Location

  • Raleigh, NC

Work Type

  • Hybrid

Experience Level

  • 3 to 5 years of professional software engineering experience

Salary/Compensations

  • Competitive compensation plus commission

Benefits

  • Comprehensive health coverage: medical (100% covered), dental, and vision for you and your family
  • Generous PTO plus 10+ paid company holidays
  • 401(k) with a 4% company match

About the Company

  • Our client is a cloud communications API platform (CPaaS) powering voice and text messaging for more than 1,500 companies, from contact centers to fintech platforms to mobile carriers.
  • Their platform includes voice APIs, SMS/MMS messaging, RCS for Business, branded calling solutions, and bring-your-own-carrier (BYOC) options, all built on carrier redundancy, compliance, and U.S.-based support.
  • When a call or text absolutely has to go through, their customers count on this team to make it happen.