Principle Software Engineer - Service Development at Fifth Third Bank

Cincinnati, Ohio, United States

Fifth Third Bank Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
BankingIndustries

Requirements

  • Serve as Tech Lead and senior individual contributor for a dedicated agile squad
  • Provide strategic technical leadership across squads and domains
  • Lead design and implementation of complex, scalable software solutions
  • Influence enterprise architecture
  • Mentor engineers across job families
  • Deep technical execution with cross-team architectural guidance
  • Collaborate with product owners, architects, and engineering leadership
  • Operate within organization’s risk framework, adhering to policies, procedures, and controls
  • Identify and manage risks throughout software development lifecycle
  • Ensure compliance with audit and regulatory requirements
  • Expertise in modern frameworks and cloud-native technologies
  • Proficiency in Java/Spring Boot for microservices
  • Experience with AWS/OpenShift and Terraform for infrastructure as code
  • Ability to create and maintain system diagrams and architectural documentation
  • Knowledge of code quality standards, performance, security, and maintainability
  • Skills in observability standards (logging schemas, critical metrics, scalable monitoring)
  • Ability to rapidly assess and contribute to unfamiliar codebases
  • Define and evolve standards for AI-assisted development (e.g., GitHub Copilot)
  • Stay current on IT trends
  • Active participation in agile ceremonies, release planning, and change management

Responsibilities

  • Guide technical execution and ensure alignment with architectural standards for a development squad
  • Design and implement scalable, secure software solutions
  • Deliver APIs and real-time data streams for domain-specific functionality
  • Develop microservices using Java/Spring Boot and infrastructure as code in AWS/OpenShift using Terraform
  • Create and maintain system diagrams and architectural documentation for squad-owned features
  • Ensure software meets code quality standards and metrics, focusing on performance, security, and maintainability
  • Drive observability standards within the squad, including logging schemas, critical metrics, and scalable monitoring
  • Lead design and implementation of complex solutions across multiple squads and domains
  • Influence and contribute to enterprise architecture, aligning with organizational goals
  • Proactively identify gaps in engineering standards and practices, and implement improvements across teams
  • Pivot between squads and initiatives to provide technical continuity and architectural guidance
  • Define and evolve team-wide standards for AI-assisted development
  • Strategically integrate AI into development workflows, aligning with long-term platform goals (e.g., OpenShift, microservices, observability)
  • Evaluate AI tools like GitHub Copilot for effectiveness in supporting architectural goals and developer productivity
  • Mentor leads and senior engineers on balancing AI assistance with developer growth and architectural integrity
  • Push boundaries of AI to enhance software design, development, and operational excellence
  • Collaborate with product owners, architects, and engineering leadership to align solutions with business strategy
  • Actively participate in agile ceremonies, release planning, and change management processes
  • Maintain partnerships with operations and engineering teams to drive service improvement
  • Maintain controls and documentation for compliance with audit and regulatory requirements
  • Assist with problem resolution

Skills

Java
Spring Boot
AWS
OpenShift
Terraform
Microservices
APIs
Infrastructure as Code

Fifth Third Bank

Provides banking, loans, and wealth management services

About Fifth Third Bank

Fifth Third Bank offers a variety of financial services, including personal and business banking, loans, mortgages, credit lines, and insurance products. Their services cater to individual consumers, small businesses, and commercial clients, providing comprehensive solutions for managing finances. The bank generates revenue through interest on loans, service fees, and commissions from insurance and investment products. Unlike many competitors, Fifth Third Bank emphasizes community engagement and financial education, providing resources to help clients improve their financial literacy. The goal of Fifth Third Bank is to support clients in achieving their financial objectives while fostering a strong connection with the communities they serve.

Cincinnati, OhioHeadquarters
1858Year Founded
IPOCompany Stage
Social Impact, Financial ServicesIndustries
10,001+Employees

Benefits

Health Insurance
Paid Sick Leave
Paid Holidays
Performance Bonus
Flexible Work Hours

Risks

Rising interest rates may decrease demand for loans and mortgages.
Competition from fintechs like Robinhood threatens Fifth Third's wealth management sector.
Sophisticated cybersecurity threats pose risks to customer data and trust.

Differentiation

Fifth Third Bank offers comprehensive financial solutions for individuals and businesses.
The bank emphasizes community engagement and financial education for client empowerment.
It provides a wide range of insurance products, including life, health, and disability.

Upsides

Increased demand for digital banking boosts Fifth Third Bank's online service offerings.
Partnerships with fintech enhance technological capabilities and customer experience.
Growing interest in sustainable finance attracts environmentally conscious customers.

Land your dream remote job 3x faster with AI