Avidxchangeinc logo
Posted 7h ago•Charlotte, North Carolina, United States

Principal Software Engineer

principalOn-site (Charlotte)Salary undisclosed
Required Skills
JavaScriptNext.jsAzureKubernetesDockerKafkaSQLCI/CDLangChainDatabricks
Job Description

Principal Engineer, Payments 

As a Principal Engineer on the Payments Technology and Engineering team, you'll set technical direction and design best-in-class solutions and do hands-on engineering for products that process millions of B2B payments. The role blends hands-on software development, architecture, coaching, and cross-functional partnership with Product, Architecture, Database, DevOps, Performance Engineering, and Operations — this is not a purely advisory position. You'll bring an AI-first mindset to everything from daily coding to system design, treating agentic AI tooling as a default part of the SDLC rather than an occasional aid. This is a senior individual-contributor role — you'll drive impact through system design, architecture, mentorship, and cross-team influence.

What You'll Do:

Technical Leadership & Architecture

  • Define and drive the Payments platform's technical approach, system design decisions, and engineering best practices.&

Similar Openings in Backend

View all in category➔