Taro Logo

Principal Platform Engineer - 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.
Atlanta, GA, USACharlotte, NC, USA
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

Description For Principal Platform Engineer - Software Engineer

Truist, a leading financial services company, is seeking a Principal Platform Engineer to join their technology team. This senior-level position combines technical leadership with product management, requiring expertise in cloud-native technologies and financial services. The role involves building mission-critical systems using modern technologies like Java, Python, Kubernetes, and event-driven architectures.

The ideal candidate will lead product management teams while architecting resilient, observable software systems that meet enterprise security and compliance standards. With a focus on governance-as-code and automation, you'll be responsible for creating reusable software patterns and implementing embedded controls.

This position offers an opportunity to work at the intersection of technology and financial services, requiring both technical expertise and business acumen. You'll collaborate with various stakeholders, from development teams to executive leadership, while managing product roadmaps and driving innovation.

The role demands 7+ years of industry experience, with at least 5 years in product management. You'll need to demonstrate strong leadership abilities, technical depth, and a track record of delivering complex projects. The position offers comprehensive benefits including medical, dental, vision, 401k, pension plan, and equity opportunities.

Working from either Atlanta or Charlotte, you'll be part of Truist's mission to build better lives and communities through innovative financial services. This role is perfect for someone who combines technical excellence with business strategy, can lead teams effectively, and wants to make an impact in the financial technology sector.

Last updated 22 days ago

Responsibilities For Principal Platform Engineer - Software Engineer

  • Lead team of product managers and product owners
  • Develop product roadmaps with Relationship Managers and LOB partners
  • Manage teams that develop and groom backlog
  • Partner with Tech Agile teams on development and support
  • Partner with Legal, Risk, & Compliance on product development
  • Manage product pricing and annual budget
  • Lead teams across functions for product deployment
  • Build resilient, observable, and policy-compliant software systems
  • Deliver reusable software patterns with embedded controls
  • Translate architectural vision into production-ready code

Requirements For Principal Platform Engineer - Software Engineer

Java
Python
Kubernetes
Kafka
  • 7+ years in professional services and financial services industry
  • 5+ years of product management experience
  • Deep understanding of software development methodologies
  • Experience in digital banking or complex transactional services
  • Experience leading complex, cross-functional initiatives
  • Bachelor's degree in business, engineering, design, or technology
  • Strong strategic thinking and problem-solving abilities
  • Experience managing teams in project-based environment
  • Outstanding presentation skills for executive-level communication
  • Expert relationship building skills
  • Knowledge of Java, Python, Helm, Kubernetes
  • Understanding of event-driven architectures

Benefits For Principal Platform Engineer - Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Vacation (10 days minimum)
  • Sick days (10 days)
  • Paid holidays
  • Life insurance
  • Disability insurance
  • Pension plan
  • Restricted stock units

Interested in this job?

Jobs Related To Truist Principal Platform Engineer - Software Engineer