MLW LogoMost Loved Workplace® Certified Job

Principal Software Engineer

MLW LogoMost Loved Workplace® Certified Job
92% of candidates apply because they are a Most Loved Workplace®
Atlanta, GA
Technology

About the Role

At Relay Payments, a Most Loved Workplace® certified employer in the Financial Services space, Modernizing payments for the freight and logistics industry.

<p><strong>About Relay Payments</strong></p>

<p>Relay Payments is a modern, digital payment network for the trucking and logistics industries. Trusted by  more than 500,000 drivers, 100,000 carriers, and 3,000 truck stops nationwide, Relay has brought efficiency and automation to an industry historically reliant on cash, checks, and cards. Relay has joined forces with industry leaders like Pilot, Love’s, Maverik, Schneider, Old Dominion, Lineage Logistics, and others to provide secure, reliable over-the-road transactions. Founded in 2019, our Atlanta-based fintech includes more than 150 team members and has won awards for product innovation, customer service, and organizational culture. For more information about Relay, visit relaypayments.com.</p>

<p><strong>About The Role</strong></p>

<p>As a Principal Software Engineer at Relay, you’ll be responsible for building the next generation payments network for an industry that has seen little innovation in the last 50 years. You’ll help drivers save hours each week by making transactions painless. You’ll help everyone in the transaction chain get visibility into spending, perform accurate accounting, and save money. You’ll build fast and reliable payment products for an industry that keeps America running.<br><br>You will play a critical role in designing resilient systems, driving complex projects to completion, mentoring engineers, and solving some of the most challenging technical problems across Relay’s platform. This role is ideal for an engineer who combines deep technical expertise with strong ownership, sound judgment, and the ability to influence technical direction.</p>

<ul>

<li>Design, implement, and deliver high-quality systems, services, APIs, libraries, and infrastructure.</li>

<li>Take direct ownership of complex project work, including breaking down ambiguous requirements, identifying risks, sequencing technical execution, and driving work through completion.</li>

<li>Write production code and contribute hands-on across the stack, with a strong focus on Golang.</li>

<li>Lead by example through strong engineering execution, thoughtful design, clear communication, and reliable delivery.</li>

<li>Partner with product managers, designers, engineering managers, and other engineers to translate business needs into practical, maintainable technical solutions.</li>

<li>Mentor and coach other developers through design discussions, code reviews, technical guidance, pairing, and feedback.</li>

<li>Identify and proactively address technical debt, architectural risks, operational issues, and opportunities to improve developer productivity.</li>

<li>This role works a hybrid schedule and is in-office at Cobb Galleria Mondays, Tuesdays and Thursdays.</li>

</ul>

<p><strong>What Makes You a Great Fit</strong></p>

<ul>

<li>10+ years of software engineering experience, with preference for candidates who have worked in payments, FinTech, logistics, financial systems, or other complex transactional domains.</li>

<li>A proven track record of personally delivering complex software projects, not just designing or advising on them.</li>

<li>Strong hands-on backend engineering experience, especially with service-oriented systems, APIs, data modeling, and distributed system design.</li>

<li>Ability to take ambiguous or complex problems, clarify the path forward, and execute through delivery.</li>

<li>Deep experience analyzing and resolving difficult technical problems across systems, services, data flows, and integrations.</li>

<li>Strong ownership mindset with the ability to drive projects forward across uncertainty, dependencies, and changing priorities.</li>

<li>Detail-oriented systems thinker who can work independently, collaborate effectively, and bring clarity to complex situations.</li>

<li>Strong judgment in balancing business needs, technical quality, delivery timelines, reliability, and long-term maintainability.</li>

<li>Experience architecting solutions thoughtfully by limiting unnecessary complexity, justifying decisions, and clearly articulating tradeoffs.</li>

<li>Excellent written and oral communication skills, including the ability to explain complex technical topics to technical and non-technical audiences.</li>

<li>A strong understanding of software testing strategies, observability, incident prevention, and production support practices.</li>

</ul>

<p><strong>Systems and Frameworks</strong></p>

<p>As part of this role, you will be working with several systems and frameworks at Relay. We are looking for engineers who have deep experience in the following areas:</p>

<ul>

<li>Golang</li>

<li>PostgreSQL or equivalent relational database</li>

<li>Service-oriented architectures</li>

<li>API design and integration patterns</li>

<li>Dependency Injection and Inversion of Control</li>

<li>SOLID architecture design principles</li>

<li>Distributed systems, reliability, scalability, and performance optimization</li>

<li>Automated testing, CI/CD, and production observability</li>

<li>Preferred: React front-end web application knowledge</li>

</ul>

<p><strong>About Our Team</strong></p>

<ul>

<li>We work in small, cross-functional teams that include product managers, designers, and QA.</li>

<li>We value continuous learning in our everyday work.</li>

<li>We rely heavily on automated testing and CI.</li>

<li>We use agile development and lean startup principles and practices to deliver products.</li>

<li>Our stack: GoLang, PostgreSQL, Docker, AWS, React, React Native, TypeScript, git.</li>

</ul>

<p><strong>Our Core Values</strong></p>

<ul>

<li><strong>Invent the Future</strong> - We embrace the spirit of invention, the idea that there’s always a better way. Together we dream big, fail fast, drive forward, and find creative solutions where others see roadblocks. We prize grit, resilience and speed as we work to transform our industry and to move it into the future.<br><br></li>

<li><strong>Own the Work</strong> -<strong> </strong>Our work is a source of personal pride and fulfillment. We’re here because we relish a challenge and enjoy the exercise of proactively identifying and solving problems. We understand the power of accountability and are in constant pursuit of “more and better” for our customers, our partners and ourselves.<br><br></li>

<li><strong>We’re in it Together</strong> - We’re all in, committed to, and driven by our shared ambition and vision; we understand that alignment and collaboration are imperative. We set aside our ego to actively sync with one another, becoming greater than the sum of our parts. We are consistently open and generous with information, clear, concise and direct in our communication.</li>

</ul>

<p><strong>Why Relay Payments</strong></p>

<ul>

<li>This is a game-changing chance to join one of Atlanta’s best-funded, most well-positioned fintech start-ups.</li>

<li>We are generously sharing equity in Relay Payments - everyone’s an owner!</li>

<li>We invest in your future with our 401K match program and dedicated personal/professional development funds. </li>

<li>Do what’s best for your mental, physical and emotional health with our “Be Reasonable” PTO policy.</li>

<li>We offer competitive benefits including medical, dental and vision insurance.</li>

<li>And lots, lots more!</li>

</ul>

Want to learn more about what it's like to work at Relay Payments? View our full profile.

MLW Logo

Why This Is a Most Loved Workplace® Certified Job

S

Systemic Collaboration

We have the exact same, unwavering, company vision today that we had when we launched six years ago. If you can tell your people where you want to go, they’re much more likely to enthusiastically join you on the journey. We also reinforce our vision at every meeting, making sure we always start with our “why.” We keep our team informed about any changes, welcome their input, and ensure everyone knows what to do and how their contributions impact the specific successes we plan to achieve.

P

Positive Vision for the Future

Relay’s values are: 1) Invent the future, 2) Own the work, and 3) We’re all in this together. From giving team members ownership in Relay Payments, to designing products rigorously tested to serve under-appreciated truck drivers, Relay’s values are deliberately part of our day-to-day — not just words on our website. Every team meeting and process starts with an acknowledgement of our “why,” to ensure that our values are being upheld. We understand that our values require constant nurturing — and resources — to succeed. We’ve hired a top-notch People team to ensure team members feel connected to our values.

A

Alignment of Values

Our cofounders have always excelled when it comes to representing our values. To their credit, one of the first items they worked on upon launching Relay Payments was to establish values, set the vision and bring in seasoned people and culture experts to build the right culture and team to accomplish our lofty goals. They’ve done every job at Relay Payments, including customer service and check processing so it’s inspiring for everyone to know there isn’t a role that isn’t critically important to our success.

R

Respect

We’ve had the same vision since we launched, so continually socialize and reinforce it. We do this through quarterly rallies to discuss goals, report progress, and celebrate wins. We hold biweekly check-ins and monthly updates to address issues and monitor progress. By consistently communicating, we ensure everyone is aware and feels valued. One of our values is to “own the work” so every team member receives company ownership and is invested in our success. Another tenet is a “no surprises” approach – this means we want to regularly hear from our team members on whatever is on their minds.

K

Killer Outcomes

Creating a digital payment network to transform the trucking industry requires an outstanding team and a supportive environment. We intentionally built a collaborative, people-first culture so our talented professionals can thrive. We foster collaboration by: – Establishing clear communication, leveraging tools like MatterMost for seamless interaction and quick chats. – Encouraging dialogue in psychologically safe environments through regular meetings and weekly 1:1s between managers and team members where ideas flow freely. – Implementing cross-functional projects to avoid silos. – Providing training on effective communication, emphasizing the importance of diverse perspectives. – Leading by example, demonstrating collaboration and setting expectations for a united, purpose-driven environment.

What It's Like to Work Here

Lightbulb Innovation & Invention
Users Genuine Collaboration
Target Ownership Mentality
Leaf People-First Approach
Zap Transparency & Trust
Certified for: Certified Most Loved Workplaces® 2025

Frequently Asked Questions About Working at Relay Payments

Common questions candidates ask about this role and Relay Payments's workplace

Relay Payments is building a modern digital payment network to revolutionize the trucking and logistics industries. Trusted by more than 500,000 drivers, 100,000 carriers, and 2,000 truck stops nationwide, Relay has brought efficiency and automation to an industry historically reliant on cash, checks, and cards. Relay has joined forces with industry leaders like Pilot Company, Maverik, Schneider, Coyote Logistics, Lineage Logistics, and others to provide secure, reliable over-the-road transactions. Founded in 2019, our Atlanta-based fintech includes more than 150 team members and has won awards for product innovation, customer service, and organizational culture. We are a proud sponsor of NASCAR and William Byron from Hendrick Motorsports for 2025. For more information about Relay, visit relaypayments.com .

Please review the specific job listing or contact Relay Payments's recruiting team for details on remote or hybrid work options for this role.

Salary information may vary by role and location. Please check the specific job listing or discuss compensation during the interview process.

Relay Payments is an established organization in its industry. The company is a certified Most Loved Workplace®, highlighting a strong, positive culture and committed workforce.

Key benefit categories include: Financial & Ownership, Time Off & Wellness, Professional Development, Culture & Community. You can view more details on their CertCheck profile.

The day-to-day environment is guided by core values such as Innovation & Invention and Genuine Collaboration and Ownership Mentality.

The company has committed to inclusive practices including: Empower Every Team Member as an Owner and Foster Authentic Collaboration and Inclusivity.

They score particularly well in the area of Systemic Collaboration. They have earned Most Loved Workplace® certifications including: Certified Most Loved Workplaces® 2025.

Relay Payments currently has 9 open positions. They are hiring across departments like Sales, Finance, Implementation. You can view all current openings at certcheck.mostlovedworkplace.com/companies/relay-payments/jobs.

The interview process typically involves an initial recruiter screen followed by team interviews. Please contact Relay Payments's recruiting team for specific details on this role's process.

Apply for Principal Software Engineer

Submit your application directly to the Relay Payments team. Let them know why you'd be a great addition to their loved place to work.

Most Loved Workplace® Logo
Powered by Most Loved Workplace®

The global standard for company culture certification and employer of choice visibility.

Learn more about Most Loved Workplace®