Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Full Stack

Fifth Third Bank, N.A.

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 Principal Software Engineer is a senior technical leader responsible for designing, building, and evolving scalable, secure software systems while providing day-to-day technical leadership for a development team. This role blends hands-on engineering with architectural ownership, mentorship, and accountability for engineering excellence and delivery outcomes. The Principal Engineer acts as a trusted technical authority across the stack and a key partner to product, design, and leadership stakeholders.

ESSENTIAL DUTIES & RESPONSIBILITIES:

Technical Leadership & Architecture

  • Lead the design and evolution of scalable, maintainable, and secure full-stack solutions across frontend, backend, APIs, data stores, and cloud infrastructure

  • Serve as the primary technical authority for the team, driving architectural decisions, engineering standards, and best practices

  • Review system designs and code to ensure performance, reliability, testability, security, and long-term maintainability

  • Identify, prioritize, and proactively address technical debt and systemic risks

  • Stay current with modern technologies and introduce new tools or patterns where they deliver clear value

Hands-On Engineering

  • Contribute high-quality, production-ready code across the stack (Angular, Java/Kotlin, Spring Boot, RDBMS/PL-SQL, APIs)

  • Lead complex feature development, critical initiatives, proof-of-concepts, and technical spikes

  • Troubleshoot and resolve complex issues spanning multiple services and layers

  • Champion strong automated testing practices, CI/CD pipelines, and operational reliability

Team Leadership & Mentorship

  • Provide technical leadership for an agile development squad, setting clear expectations for quality, delivery, and engineering behavior

  • Mentor and coach engineers through code reviews, design discussions, and ongoing technical guidance

  • Foster a culture of collaboration, psychological safety, accountability, and continuous improvement

  • Support hiring, onboarding, and development of engineering talent

Accountability & Execution

  • Take ownership of technical outcomes, delivery commitments, and engineering excellence

  • Align technical work with business priorities and product outcomes

  • Identify risks early and clearly communicate tradeoffs, impacts, and mitigation strategies

  • Participate fully in agile ceremonies, planning, estimation, and prioritization

Cross-Functional Collaboration

  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders

  • Partner closely with product managers, designers, architects, operations, and other engineering leaders

  • Act as a trusted technical advisor to leadership and cross-functional teams

Engineering Excellence & Risk Management

  • Influence and improve engineering processes, development practices, and team workflows

  • Participate in and contribute to communities of practice and shared standards

  • Ensure appropriate controls, documentation, and compliance with audit and risk requirements

  • Operate within the organization's risk appetite while consistently prioritizing customer and colleague outcomes

SUPERVISORY RESPONSIBILITIES: None

MINIMUM KNOWLEDGE, SKILLS & ABILITIES REQUIRED:

  • Bachelor's degree in Computer Science/Information Systems or equivalent combination of education and work experience

  • Six+ years of engineering or other IT work experience relevant to the position.

  • Strong expertise in object-oriented and functional design principles

  • Experience building and maintaining RESTful services and distributed systems

  • Prior experience with knowledge of Git and GitHub

  • Proficiency with modern frontend and backend technologies (Angular, Java/Kotlin, Spring Boot)

  • Experience with relational databases and SQL/PL-SQL

  • Understanding of Software Development Methodologies

  • Understanding of security best practices

  • Strong problem solving skills

  • Strong collaboration skills

  • Excellent verbal and written communication skills

Position not available for immigration sponsorship

#LI-MB1

Principal Software Engineer - Full Stack

At Fifth Third, we understand the importance of recognizing our employees for the role they play in improving the lives of our customers, communities and each other. Our Total Rewards include comprehensive benefits and differentiated compensation offerings to give each employee the opportunity to be their best every day.

The base salary for this position is reflective of the range of salary levels for all roles within this pay grade across the U.S. Individual salaries within this range will vary based on factors such as role, relevant skillset, relevant experience, education and geographic location. 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. You can learn more about those programs on our 53.com Careers page at: or by consulting with your talent acquisition partner.

LOCATION -- Cincinnati, Ohio 45202

Attention search firms and staffing agencies: do not submit unsolicited resumes for this posting. Fifth Third does not accept resumes from any agency that does not have an active agreement with Fifth Third. Any unsolicited resumes - no matter how they are submitted - will be considered the property of Fifth Third and Fifth Third will not be responsible for any associated fee.

Fifth Third Bank, National Association is proud to have an engaged and inclusive culture and to promote and ensure equal employment opportunity in all employment decisions regardless of race, color, gender, national origin, religion, age, disability, sexual orientation, gender identity, military status, veteran status or any other legally protected status.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Full Stack in Cincinnati, OH vacancy
  • $60 per hour

     ...,000 professionals — including front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development...  ...completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer... 
    Fullstack
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Wyoming, OH
    6 hours ago
  •  ...scalable solutions. You will work in a highly collaborative environment, solving exciting problems while leveraging best engineering practices. We work full-stack and the team owns features end-to-end. On our teams, we’re working daily with product, design and data scientists... 
    Fullstack

    Software Technology Inc

    Cincinnati, OH
    3 days ago
  •  ...and then be responsible for coding and deployment based on business and functional requirements. These teams will consist of 2-3 full stack developers and 1 technical business analyst on each of the two teams. The teams should be able to work collaboratively and independently... 
    Fullstack
    Remote work

    Insight Global

    Cincinnati, OH
    1 day ago
  •  ...Responsible to design, develop, test and deploy software solutions across multiple disciplines (...  ...Essential/Primary Duties • Conducts full-stack design, development, configuration,...  ...science, information technology, engineering, or a related field from an accredited... 
    Fullstack
    Full time
    Shift work

    Midmark Corporation

    Cincinnati, OH
    2 days ago
  •  ...Excellent problem-solving, debugging, and analytical skills. Roles & Responsibilities • Design, develop, and maintain full-stack applications using Angular (front-end) and Java/Spring Boot (back-end). • Implement and manage RESTful APIs and microservices... 
    Fullstack

    AceStack LLC

    Cincinnati, OH
    3 days ago
  •  ...Micro1 is seeking a Software Developer to join their team remotely, where they emphasize innovation and technical expertise. You will...  ...ideal candidate should have strong experience in back-end or full-stack development and thrive in a remote environment. Key responsibilities... 
    Fullstack
    Remote work

    Micro1

    Cincinnati, OH
    9 days ago
  • $60 - $120 per hour

     ...Micro1 is seeking a Software Developer to join their innovative team, focusing on designing and developing scalable applications. The successful applicant will work remotely, collaborating with a diverse team to deliver effective software solutions using modern programming... 
    Fullstack
    Hourly pay
    Remote work

    Micro1

    Crescent Springs, KY
    1 day ago
  •  ...years of experience ~ UI Resources: Strong in React / Redux as well as HTML/CSS/JavaScript, also API experience (nice to have) ~ Full Stack resources: In addition to React experience, will need to have server-side knowledge, API and Web Services (REST), and DB... 
    Fullstack
    Contract work
    Remote work

    Staffing the Universe

    Cincinnati, OH
    1 day ago
  •  ...Full Stack Java Developer Location: Cincinnati, OH Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Skills and Experience Needed Looking for Middle to Sr. level Full... 
    Fullstack
    Contract work
    Immediate start

    Georgia IT Inc

    Cincinnati, OH
    6 days ago
  •  ...Fortune 500 brands in the world. Title: Full Stack Java Developer Level 2 Job Duration:...  ...looking for an experienced Fullstack Engineer with a strong focus on backend development...  ...). • Support and enhance existing software, adapting and optimizing for warehouse domain... 
    Fullstack

    LeadStack Inc.

    Cincinnati, OH
    2 days ago
  •  ...raw SQL is what the job needs, with a strong default toward raw SQL when complexity or performance demands it. Work across the full stack when needed, from Angular UI components to C# controllers and RESTful API endpoints, but expect to live mostly in the data layer.... 
    Fullstack

    STEM Search Group

    Cincinnati, OH
    3 days ago
  •  ...Micro1 is looking for a Software Developer to drive innovation through technical expertise in a remote setting. You will design and develop robust applications in Python, Rust, GoLang, Java, and Node.js. Join a collaborative environment where you’ll maintain and improve... 
    Fullstack
    Remote work

    Micro1

    Fort Mitchell, KY
    2 days ago
  •  ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and...  ...Server Access database experience Nice to Have Skills: .net full stack API development Education: High School Degree and Bachelors... 
    Fullstack
    Work experience placement
    Local area
    Worldwide

    V2soft

    Cincinnati, OH
    1 day ago
  •  ...Full Stack Java Developer Location: Cincinnati, OH Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Skills and Experience Needed Looking for Middle to Sr. level Full... 
    Fullstack
    Contract work
    Immediate start

    Georgia IT Inc

    Cincinnati, OH
    1 day ago
  • $100k

     ...walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Fullstack
    Full time
    H1b

    SynergisticIT

    Cincinnati, OH
    3 days ago
  •  ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC or Merrimack, NH or Covington, KY after covid settles (Hybrid Model...  ...Engineers and Full Stack engineers. This role is a Full Software Engineer. Our full stack engineers develop in the following... 
    Fullstack
    Long term contract

    Samprasoft

    Covington, KY
    4 days ago
  • $60 per hour

    A growing AI development company seeks proficient programmers to contribute to cutting-edge AI systems while enjoying flexibility in remote work and scheduling. Responsibilities include designing coding problems for AI training, evaluating AI code, and writing high-quality...
    Fullstack
    Remote work
    Flexible hours

    DataAnnotation

    Cincinnati, OH
    1 day ago
  •  ...Full Stack Developer Location: Durham, NC or Westlake, TX or Jersey City, NJ or Boston...  ...degree in a technology related field (e.g., Engineering, Computer Science, etc.) required. ~8...  ...programming, debugging and secure software development skills (e.g., Veracode, Sonar... 
    Fullstack
    Contract work

    Samprasoft

    Covington, KY
    4 days ago
  • $60 per hour

    A technology company in the United States is seeking proficient programmers to advance AI development. This fully remote role allows you to choose projects and set your own schedule, with competitive pay of up to $60/hour. Responsibilities include designing coding problems...
    Fullstack
    Remote work

    DataAnnotation

    Wyoming, OH
    1 day ago
  •  ...SQL Developer in Cincinnati, Ohio, to write complex SQL code, maintain business logic in stored procedures, and work across the full stack primarily focusing on data. The ideal candidate will possess deep SQL skills, hands-on experience with large datasets, and a testing... 
    Fullstack

    Stem-Search-Group

    Cincinnati, OH
    2 days ago
  •  ...ALTEN in Cincinnati is seeking a Full Stack Developer to design and develop highly scalable eCommerce applications. This role involves back-end development with Java, experience with the Spring framework, and front-end technologies like JavaScript and Angular or React... 
    Fullstack
    Remote work

    ALTEN

    Cincinnati, OH
    1 day ago
  •  ...Job Description Job Description Sr. Software Developer This position is a...  ...REQUIREMENTS: ~ Demonstrated full-stack application support experience across enterprise...  ...experience in application support, production engineering, or software development, with at least... 
    Fullstack
    Remote work

    Mike Albert Leasing

    Cincinnati, OH
    7 days ago
  •  ...range of activities such as: software development, data management,...  ...seeking a Senior Application Engineer. Claims IT supports and enhances...  ...practices Participate in the full software development lifecycle...  ...architecture and Full Stack development Application testing... 
    Fullstack
    Full time
    Part time
    Seasonal work
    Work at office
    Remote work
    2 days per week

    American Financial

    Cincinnati, OH
    1 day ago
  •  ...Java Full Stack Lead Developer Location: Cincinnati, OH – Onsite Key Responsibilities Design, develop, and maintain full-stack applications using Java, Spring Boot, and React JS. Build and maintain RESTful APIs and microservices using Spring Boot. Develop... 
    Fullstack

    United IT

    Cincinnati, OH
    3 days ago
  • Midmark Corporation is seeking a Software Developer in Cincinnati, Ohio, to conduct full-stack design, development, configuration, testing, and deployment of software solutions. The ideal candidate should possess a Bachelor's degree in a related field, with a minimum of... 
    Fullstack

    Midmark Corporation

    Cincinnati, OH
    2 days ago
  •  ...Senior Cloud And Platform Engineer Callibrity is based...  ..., Ohio. This role is a full-time hourly, hybrid...  ...owned and managed custom software development consulting...  ...working with modern tech stacks. We offer an incredibly...  ...will partner with a Principal Consultant to deliver an... 
    Fullstack
    Hourly pay
    Full time

    Callibrity

    Cincinnati, OH
    1 day ago
  •  ...Full Stack Engineer Covington KY/Westlake TX (Hybrid 5 days in month) Contract Bachelor’s degree in Computer Science, Engineering or equivalent 6+ years of software development experience Hands on experience working in complex architectural designs and technology... 
    Fullstack
    Contract work

    Samprasoft

    Covington, KY
    4 days ago
  •  ...Role: .NET Full Stack Lead Developer Location: Cincinnati, OH (Onsite) (Locals Needed) Required Skills and Experience: • AWS...  ...containerization and orchestration tools like Docker and Kubernetes Ability to work effectively in and with Agile software development teams.
    Fullstack
    Local area

    United IT Solutions

    Cincinnati, OH
    20 days ago
  • Callibrity Solutions, LLC in Cincinnati is looking for a Senior Cloud and Platform Engineer. The ideal candidate will bring over 7 years of full-stack engineering experience, focusing on cloud-native operations on Azure and Terraform expertise. This full-time, hourly, and... 
    Fullstack
    Hourly pay
    Full time

    Callibrity Solutions, LLC

    Cincinnati, OH
    4 days ago
  •  ...Overview OverviewWe are seeking a skilled and forward-thinking full-stack developer to join our GenAI development team and support the advancement of a Retrieval-Augmented Generation (RAG)-based platform that supports a variety of knowledge tasks. This system is... 
    Fullstack
    Work at office

    Western & Southern Life

    Cincinnati, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Full Stack. Be the first to apply!