Staff Engineer

Relay Payments

Relay Payments

Software Engineering
Atlanta, GA, USA
Posted on Thursday, May 11, 2023

Staff Engineer

As a staff software engineer on the Financial Platforms team at Relay, you’ll be responsible for improving the development speed and work quality of our Product, Engineering, and Design department. You'll devise processes and set up frameworks to allow product engineers to get changes into the hands of customers faster without sacrificing the stability of the system as a whole. You will support SREs in helping to automatically detect and mitigate system risk. You will help Product Managers run and measure experiments within Relay's products.

As part of the onboarding process, we will ask that you spend a couple of sprints on one of Relay's product engineering teams in order to get first hand experience with our technology and process. We believe that this will allow you to more fully understand the challenges being experienced and the problems that need to be solved within Relay’s PED organization.

About Relay Payments

Relay Payments is a venture-backed startup, building a contactless payment network in the transportation and logistics industry. Our mission drives everything we do! The transportation and logistics industry has continued to run on cash and checks since the 1970s. Relay Payments is spearheading the modernization of payments, pushing the industry into the 21st century. We work with the largest Carriers, Freight Brokers, and 3PLs in the United States who care about their Drivers, and help ensure that their products get to shelves quickly for consumer consumption.

Our Core Values

  • Invent the Future - 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.

  • Own the Work - 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.

  • We’re in it Together - 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.

What Makes You a Great Fit

  • 7+ years of software engineering experience.
  • Detail-oriented systems thinker who can work well independently or with others on a team.
  • Ability to maintain flexibility and weigh business and technical priorities.
  • Experience in driving consensus and introducing organization-wide technical changes.
  • Experience architecting solutions in a thoughtful way - limiting the number of technologies, justifying decisions, and articulating tradeoffs.
  • Ability to execute on determined design decisions.
  • Good written and oral communication skills to help educate others in the organization about changing processes and frameworks.
  • A solid understanding of software testing strategies.

Systems and Frameworks

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:

  • Golang
  • PostgreSQL
  • Service-oriented architectures
  • Dependency Injection and Inversion of Control (IoC)
  • SOLID architecture design principles

About Our Team

  • We work in small, cross-functional teams that include product managers, designers, and QA.
  • We value continuous learning in our everyday work.
  • We rely heavily on automated testing and CI.
  • We use agile development and lean startup principles and practices to deliver products.
  • Our stack: GoLang, PostgreSQL, Docker, AWS, React, React Native, git.

Why Relay Payments

  • This is a game-changing chance to join one of Atlanta’s best-funded, most well-positioned fintech start-ups
  • We offer excellent medical, dental, and vision insurance
  • We treat you like an adult with our “Be Reasonable” PTO policy
  • Highly valuable equity grant - be an owner!
  • This is an amazing opportunity to be part of our entrepreneurial, people-first, high-performance culture!
  • And lots, lots more!

Relay Payments is an equal opportunity employer. At Relay Payments, we make all employment decisions, which include hiring, promoting, transferring, demoting, evaluating, compensating and separating, without regard to sex, sexual orientation, gender identity, race, color, religion, age, national origin, pregnancy, citizenship, disability, service in the uniform services, or any other classification protected by federal, state or local law.