Lead Software Engineer

Fifth Third BankCincinnati, OH
1d

About The Position

Make banking a Fifth Third better® We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank. GENERAL FUNCTION The Lead Software Engineer designs, builds, and delivers complex software solutions while providing technical leadership within an agile squad. This role guides engineers across experience levels, ensures alignment with architectural and engineering standards, and influences technical direction across squads. As a senior technical contributor, the Lead Software Engineer partners with product owners, architects, and engineering leaders to drive high-quality software delivery, promote operational excellence, and advance modern engineering practices including cloud-native development, CI/CD automation, and observability. This role is accountable for following all policies, procedures, and risk frameworks, maintaining a strong customer-first mindset, and ensuring engineering solutions adhere to compliance and security standards.

Requirements

  • Proficiency in software design and architecture (microservices, DDD).
  • Advanced experience with Java/Spring Boot and JavaScript / NodeJS.
  • Skilled in AWS cloud-native development (Lambda, API Gateway, DynamoDB, ECS).
  • Proficient with CI/CD pipelines (Jenkins), Git/GitHub, and Terraform.
  • Strong understanding of unit, integration, and functional testing, including TDD.
  • Experience designing scalable relational and NoSQL (DynamoDB) databases.
  • Expertise in observability tools such as Splunk and Dynatrace.
  • Excellent communication skills for technical and non-technical audiences.
  • Strong collaboration across squads and partners.
  • Demonstrates ownership, adaptability, and continuous improvement.
  • Ability to mentor engineers across experience levels.
  • Solves complex squad-level and cross-team technical challenges.
  • Leads technical delivery within the squad and contributes to cross-squad initiatives.
  • Mentors engineers, leads code reviews, and reinforces engineering standards.
  • Acts as a stabilizing force during production issues.
  • Serves as a technical liaison with Product, SRE, Architecture, and others.
  • Typically 7+ years in software engineering with demonstrated leadership experience in technical delivery, architectural decision‑making, and mentorship.

Nice To Haves

  • AWS Certified Developer – Associate
  • AWS Solutions Architect – Associate
  • Red Hat Certified Specialist in OpenShift Application Development (EX288)
  • HashiCorp Terraform Associate

Responsibilities

  • Design and implement software solutions across products and adjacent systems.
  • Create system architecture, sequence diagrams, and technical flows for features and capabilities owned by the squad.
  • Lead technical execution within the squad, ensuring solutions align with enterprise architectural standards.
  • Collaborate with product owners to shape features, refine requirements, and plan technical delivery.
  • Ensure software meets quality standards through code quality metrics, automated testing, and continuous integration.
  • Lead squad-level and cross-team code reviews.
  • Apply and promote modern engineering practices including microservices, DDD, automated testing, and IaC.
  • Define observability requirements and partner with SRE/Monitoring teams to build dashboards and alerts.
  • Contribute to communities of practice and help evolve engineering norms.
  • Ensure CI/CD maturity through automation and quality gates.
  • Maintain operational excellence via automation, improved reliability, and maintainable code.
  • Mentor engineers, break down complex stories, and provide implementation guidance.
  • Provide leadership and stability during production incidents.
  • Serve as the technical liaison with Product, Architecture, SRE, and partner teams.
  • Promote effective use of AI tooling and prompt engineering best practices.
  • Review AI-generated code for quality, security, and compliance.
  • Remain current with emerging technologies and complete all required training and compliance activities.
  • Other duties as assigned.

Benefits

  • Our Total Rewards include comprehensive benefits and differentiated compensation offerings to give each employee the opportunity to be their best every day.
  • In addition to the base salary, this role is eligible to participate in an incentive compensation plan, with any such payment based upon company, line of business and/or individual performance.
  • Our extensive benefits programs are designed to support the individual needs of our employees and their families, encompassing physical, financial, emotional and social well-being.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service