Taro Logo

Software Engineer III--Distributed Systems

Truist is a purpose-driven financial services company formed by the merger of BB&T and SunTrust, serving clients in high-growth markets.
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Software Engineer III--Distributed Systems

Truist, a major financial services company formed by the merger of BB&T and SunTrust, is seeking a Senior Software Engineer specializing in Distributed Systems. This role is part of their Production Support team in Atlanta, GA, focusing on delivering technically complex solutions and system integration support.

The position requires a seasoned professional with 6-10 years of experience who can lead development initiatives, provide 24x7 production support, and handle complex problem-solving scenarios. You'll work with cutting-edge technologies including Java, OpenShift, AWS, and various middleware services, while building and maintaining robust monitoring solutions using tools like Dynatrace and Splunk.

As a Senior Engineer, you'll have the opportunity to lead moderately complex projects, mentor less experienced teammates, and work directly with business stakeholders to design and implement solutions. The role offers a comprehensive benefits package including medical, dental, vision insurance, 401k, pension plan, and restricted stock units.

This is an excellent opportunity for a skilled distributed systems engineer looking to make an impact in the financial services sector. The position offers both technical challenges and leadership opportunities, working with enterprise-scale applications and modern cloud technologies. You'll be part of a purpose-driven organization that values technical excellence and community impact.

Last updated 8 days ago

Responsibilities For Software Engineer III--Distributed Systems

  • Provide application support including complex problem research, analysis, resolution and 24x7 on-call support
  • Lead development, testing, implementation, and maintenance of highly complex solutions
  • Responsible for end-to-end interface analysis and API production support
  • Build non-functional monitoring capabilities
  • Build and maintain security controls and monitoring
  • Lead moderately complex projects
  • Solve complex technical and operational problems
  • May oversee work of a small team
  • Assist with compliance and audit review activities

Requirements For Software Engineer III--Distributed Systems

Java
PostgreSQL
  • Bachelor's Degree and 6-10 years of experience or equivalent
  • In-depth knowledge in information systems
  • Understanding of key business processes
  • Experience with Java, OpenShift, AWS, SQL, Middleware services, JSON
  • Experience with Dynatrace and Splunk monitoring
  • Knowledge of relational database design
  • Strong analytical and debugging skills
  • Experience building enterprise-level apps or services

Benefits For Software Engineer III--Distributed Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401k plan
  • 10 days vacation
  • 10 sick days
  • Paid holidays
  • Pension plan
  • Restricted stock units

Interested in this job?

Jobs Related To Truist Software Engineer III--Distributed Systems