Taro Logo

Senior Payments API Software Engineer

Truist is a purpose-driven financial services company formed by the merger of BB&T and SunTrust, serving clients in high-growth markets with financial services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Payments API Software Engineer

Truist, a major financial services company formed by the merger of BB&T and SunTrust, is seeking a Senior Payments API Software Engineer to lead their payments technology initiatives. This role combines hands-on engineering with technical leadership, focusing on building scalable payment systems and large-scale transaction processing solutions.

The position requires a seasoned professional with 8-12 years of experience who can architect and implement cloud-native solutions using AWS services while leading engineering teams. The ideal candidate will have deep expertise in payment systems, distributed systems, and modern software engineering practices, particularly in the financial services domain.

As a senior engineer, you'll be responsible for designing and implementing highly scalable software solutions, mentoring team members, driving engineering excellence, and collaborating with cross-functional teams. The role involves working with cutting-edge technologies including AWS services, messaging systems, and both relational and non-relational databases.

Truist offers a comprehensive benefits package including medical, dental, vision insurance, 401k, pension plans, and stock units. The company's purpose-driven culture focuses on building better lives and communities, making it an ideal place for engineers who want to make a significant impact in the financial technology sector.

Located in Atlanta, GA, this role offers the opportunity to work with a leading financial institution while advancing your career in financial technology and distributed systems. The position requires minimal travel (up to 10%) and offers the chance to work on transformative payment solutions that impact millions of customers.

Last updated a month ago

Responsibilities For Senior Payments API Software Engineer

  • Lead the design, development, and deployment of highly scalable and resilient software systems in payments domain
  • Architect cloud-native solutions using AWS services
  • Provide technical leadership and mentorship to engineers
  • Collaborate with product owners and architects to translate business requirements
  • Drive Agile best practices and CI/CD automation
  • Troubleshoot complex technical issues across the stack
  • Champion engineering excellence through code reviews
  • Contribute to system architecture and engineering standards

Requirements For Senior Payments API Software Engineer

Java
Kubernetes
MongoDB
Redis
Kafka
  • Bachelor's degree and 8-12 years of development experience
  • Deep expertise in payment systems and transaction processing
  • Strong architectural background in distributed systems
  • Advanced proficiency in AWS services
  • Experience with messaging systems and databases
  • Proficiency with CI/CD pipelines and tools
  • Excellent communication skills
  • Experience with embedded finance and open banking preferred
  • Experience with team leadership preferred

Benefits For Senior Payments API Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Life insurance
  • Disability insurance
  • 401k plan
  • 10 days vacation
  • 10 sick days
  • Paid holidays
  • Pension plan (depending on position)
  • Restricted stock units (depending on position)