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.
$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...FullstackHourly payFull timeRemote workFlexible hours- ...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
- ...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...FullstackRemote work
- ...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...FullstackFull timeShift work
- ...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
- ...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...FullstackRemote work
$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...FullstackHourly payRemote work- ...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...FullstackContract workRemote work
- ...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...FullstackContract workImmediate start
- ...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
- ...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
- ...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...FullstackRemote work
- ...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...FullstackWork experience placementLocal areaWorldwide
- ...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...FullstackContract workImmediate start
$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...FullstackFull timeH1b- ...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...FullstackLong term contract
$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...FullstackRemote workFlexible hours- ...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...FullstackContract work
$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...FullstackRemote work- ...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
- ...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...FullstackRemote work
- ...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...FullstackRemote work
- ...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...FullstackFull timePart timeSeasonal workWork at officeRemote work2 days per week
- ...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
- 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
- ...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...FullstackHourly payFull time
- ...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...FullstackContract work
- ...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.FullstackLocal area
- 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...FullstackHourly payFull time
- ...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...FullstackWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Full Stack. Be the first to apply!
- principal Cincinnati, OH
- senior principal cloud computing engineer Cincinnati, OH
- senior principal scientist Cincinnati, OH
- id software Cincinnati, OH
- software quality assurance Cincinnati, OH
- software sales Cincinnati, OH
- internship software Cincinnati, OH
- remote software sales Cincinnati, OH
- embedded software Cincinnati, OH
- software asset management analyst Cincinnati, OH


