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

Principal Software Engineer

Fifth Third Bank, N.A.

Principal Software Engineer General Function Designs and implements technology and software solutions as a member of an agile squad. Being assigned to an agile squad means this role also participates in all agile ceremonies driving activities from architecture and design to delivery. Models software development best practices and leads communities of practice to continuously refine and document standards and best practices. In addition, this role helps evaluate, design, and implement AI‑assisted engineering capabilities, including internal developer tools, agentic workflows, orchestration patterns, prompt and tool integration, and secure usage patterns for enterprise AI platforms. Works across teams to ensure AI‑enabled solutions are scalable, maintainable, observable, secure, and aligned to business and technology standards. Responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined. Accountable for always doing the right thing for customers and colleagues, and ensures that actions and behaviors drive a positive customer experience. While operating within the bank’s risk appetite, achieves results by consistently identifying, assessing, managing, monitoring, and reporting risks of all types. Duties and Responsibilities Design and implement new features while improving quality of technical products and applications Create and execute long‑term vision of technical products and applications Act as a technical expert and developer on an agile squad Drive the architecture of solutions across multiple services and applications Develop software meeting code quality standards and metrics Practice test‑driven development Guide communities of practice by mentoring developers, creating and enforcing standards, reviewing others’ code, and sharing knowledge Achieve operational excellence by automating processes and writing maintainable, supportable, and testable code Maintain effective partnerships with operations and engineering teams to drive service improvement Remain current on IT trends pertaining to their area of practice Assist with problem resolution for end users and customers Create and update operations procedures for daily routine management processes Maintain appropriate controls and documentation to ensure compliance of audit requirements Design, build, and support AI‑enabled software capabilities, including internal tools, developer assistants, copilots, and agentic workflows Define and implement orchestration patterns for AI agents, tools, APIs, prompts, memory, and workflow execution across enterprise systems Partner with architecture, security, risk, data, and engineering teams to establish guardrails for responsible AI development and usage Evaluate and integrate large language models, AI platforms, model providers, and related tooling into enterprise software delivery workflows Build reusable frameworks, services, and patterns that enable teams to safely adopt AI capabilities at scale Establish observability, logging, testing, and performance monitoring for AI‑powered solutions and agentic workflows Ensure AI solutions meet enterprise standards for security, privacy, resiliency, explainability, and human oversight where appropriate Contribute to standards, reference architectures, and best practices for AI engineering, prompt design, tool use, and workflow orchestration Identify opportunities to improve developer productivity, automation, and customer outcomes through intelligent tooling and AI‑assisted processes Mentor engineers on modern software engineering and emerging AI engineering practices Other duties as assigned Supervisory Responsibilities None Minimum Knowledge, Skills and Abilities Required Bachelor’s degree in Computer Science/Information Systems or comparable with 8+ years of experience Knowledge of object‑oriented and functional software design Knowledge of software development best practices Familiarity with RESTful networking Prior experience with knowledge of Git and GitHub Understanding of Software Development Methodologies Understanding of security best practices Strong problem solving skills Strong collaboration skills Excellent verbal and written communication skills Experience designing and implementing distributed systems, APIs, and service integrations Familiarity with AI/ML concepts and modern AI application patterns, including large language models, prompt engineering, retrieval patterns, and agentic workflows Experience building or integrating automation, workflow orchestration, or intelligent tooling into engineering or business processes Understanding of responsible AI principles, including model risk, privacy, security, human oversight, and governance considerations Ability to evaluate tradeoffs across software architecture, AI capabilities, operational support, and enterprise controls Experience defining technical standards, reusable patterns, and engineering best practices across teams Ability to work across product, engineering, architecture, security, and risk stakeholders to deliver scalable enterprise solutions Position not available for immigration sponsorship. Location – Auburn Hills, Michigan 48326 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. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Detroit, MI vacancy
  •  ...Position Title: Principal Software Engineer Location Of Employment: 2000 Town Center, Unit 660, Southfield, MI 48075 Reference ID: REQ-SE004 Job Responsibilities 1. Software Architecture & Development Design, develop, and optimize embedded software for automotive infotainment... 
    Suggested

    Sapphire Stream Technology

    Southfield, MI
    1 day ago
  •  ...cutting edge technologies, supporting mission critical projects, and making an impact. Job Description We are seeking a Principal Software Engineer to provide technical leadership across complex, large‑scale software systems. This role is for a highly experienced engineer... 
    Suggested
    Local area

    Eccalon

    Detroit, MI
    2 days ago
  •  ...great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank. Principal Software Engineer, Agentic Engineering We are looking for a Principal Software Engineer to join our Agentic Engineering team. You will... 
    Suggested
    Remote work

    Fifth Third Bank, N.A.

    Detroit, MI
    3 days ago
  • Fifth Third Bank, N.A. seeks a Principal Software Engineer based in Auburn Hills, Michigan. This role involves designing and implementing software solutions while collaborating in an agile squad. Responsibilities include driving architecture, mentoring developers, and integrating... 
    Suggested

    Fifth Third Bank, N.A.

    Detroit, MI
    3 days ago
  • Fifth Third Bank, N.A. is seeking a Principal Software Engineer to join the Agentic Engineering team in Farmington Hills, Michigan. In this hands-on technical leadership role, you'll design a platform for specialized AI agents that operate across various technical domains... 
    Suggested

    Fifth Third Bank, N.A.

    Detroit, MI
    3 days ago
  • Overview The Software Developer will be responsiblefordevelopingandmaintaininghigh-performanceapplicationshostedon-prem and in the cloud...  ...as a Backend Developer, Software Developer, Software Engineer or equivalent (Required) Ability to troubleshoot distributed systems... 
    Full time
    Temporary work

    Sun, Inc.

    Southfield, MI
    3 days ago
  • $100k - $130k

     ...security, identity, and automation - enabling them to operate securely and efficiently in a complex digital world. As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ecosystem. In this role, you will design, build, and support... 
    Full time

    Reply

    Detroit, MI
    2 days ago
  • $103k - $155k

     ...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful...  ...and supporting pro Bono legal work. What We Do At Relativity, engineers do more than write code – they build systems that enable users... 
    Remote work

    Relativity

    Detroit, MI
    1 day ago
  • $65 - $80 per hour

     ...Job Details Software Developer I – Early‑career software engineer responsible for designing, implementing, testing, and supporting application features across modern distributed systems. Salary: $65 – $80 per hour. A Bit About Us We are a healthcare technology organization... 
    Hourly pay
    Local area

    Jobot

    Detroit, MI
    5 days ago
  •  ...geometry, process planning, and fabrication, collapsing production timelines from months to days and soon, minutes. We don’t just build software; we run a fully operational factory where our technology produces production-grade tooling every week, enabling tight feedback... 

    Atomic Industries Inc

    Detroit, MI
    1 day ago
  •  ...right fit for your organization. Job Description Looking for an engineer with 5+ years experience working with MCU in the automotive...  ...Qualifications Bachelor’s Degree in Electrical, Systems, Computer, or Software Engineering required. Master’s degree 5+ years of MCU/ ECU... 

    Northstar Staffing Solutions

    Detroit, MI
    2 days ago
  • $500 per month

     ...dedicated, dispersed team where you can architect your impact and shape the company’s vision? Join us at Signal! THE JOB As a Senior Software Engineer at Signal Advisors, you’ll play a key role in designing, building, and evolving our core platform. You’ll work across the... 
    Full time
    Immediate start
    Home office
    Flexible hours

    Signal Advisors

    Detroit, MI
    5 days ago
  • $180k - $280k

     ...features. Other examples of the work you will be carrying out: Fluid Compute Active CPU Pricing About You: You have 5+ years of software engineering experience, Golang preferred. You have extended experience with Containers, Virtual Machines, Linux, and like digging deep... 
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Detroit, MI
    5 days ago
  •  ...About the Role at Siemens Are you a skilled Software Engineer with a passion for optimizing performance and unraveling complex system behaviors? We are looking for a talented individual to join our team at Siemens and play a pivotal role in ensuring the efficiency and... 

    Siemens Digital Industries Software

    Detroit, MI
    1 day ago
  •  ...26 with potential extension Responsibilities Execute the full software development lifecycle (SDLC) Design and develop cloud-native,...  ...industry standards Support ITIL processes and day to day operational engineering work Provide technical leadership and mentorship when needed... 
    Contract work
    Remote work

    Brooksource

    Detroit, MI
    2 days ago
  •  ...Vice President of Software Engineering About the Company Leading provider of data & analytics solutions for the automotive industry Industry Information Services Type Public Company Employees 10,001+ Specialties automotive... 

    Confidential

    Detroit, MI
    3 days ago
  •  ...troubleshooting and problem resolution involving operational technology software, hardware, and communication issues in collaboration with Gas...  ...field sites, including collaborating with gas operations and engineering Regularly connects with Gas Operational Technology Cyber team... 
    Long term contract
    Remote work

    MSR Technology Group

    Detroit, MI
    2 days ago
  • $100k - $145k

     ...part of the Back Office development team, this Lead HP NonStop Engineer will analyze business requirements and problems and deliver quality...  ...testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Handles complex... 
    Work experience placement
    Work at office
    Remote work
    Shift work
    Night shift
    2 days per week
    3 days per week

    Raymond James

    Southfield, MI
    5 days ago
  • $95.2k - $147.6k

     ...Firestone and associate brand products and solutions to address the needs of a broad range of customers and industries. Job Category Engineering & Science Position Summary The Attribute Engineering Technology and Applied Research Team at Bridgestone Americas' Technology... 
    Temporary work
    Work experience placement
    Local area
    Relocation package

    Bridgestone Americas

    Detroit, MI
    1 day ago
  • $215k - $240k

     ...Welcome to Brightline! We are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our domain expertise in healthcare workflows, and raise the bar for the entire engineering team. We are primarily a Ruby... 
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Detroit, MI
    2 days ago
  •  ...Hybrid - 4 days/week onsite in SE MI Duration: 12+ months Description: We are seeking a highly experienced Senior Software Engineer to design and build developer productivity tools, automation pipelines, and command-line utilities that improve the developer... 
    Contract work

    Apex Systems

    Dearborn, MI
    3 days ago
  •  ...efficient solutions that improve business processes and system functionality. The Microsoft Dynamics Developer contributes to the full software development lifecycle (SDLC), including development, customization, integration, testing, deployment, and ongoing support of... 

    Guardian Alarm

    Southfield, MI
    2 days ago
  •  ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and...  ...Application Testing, Docker Experience Required • Senior Software Engineer with 8+ years total engineering experience • 8+ years... 
    Work at office
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    2 days ago
  • JOB TITLE - Senior iOS Developer Location: Norwell, MA 02061 Duration: 6 Months Pay Rate: $62/hr w2 Role Overview ~ We are looking for a Senior iOS Developer with deep expertise in Objective-C, Swift, Cocoa Touch, and SwiftUI to design, develop...

    Diverse Lynx

    Detroit, MI
    3 days ago
  • $100k

     ...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, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent... 
    Full time
    H1b

    SynergisticIT

    Southfield, MI
    3 days ago
  • IOS Developer Location: Seattle, WA Duration: 12 Months+ Skills Required ~5 Years' experience in IOS Mobile Application development ~1 Year experience as Senior Developer on IT Projects ~2 Years' experience in Application Development using Java, JEE, ...

    Georgia IT Inc

    Detroit, MI
    2 days ago
  • $60 - $65 per hour

     ...failures across CTS, VTS, ATS, and STS frameworks. Required Qualifications: ~ Bachelor's degree in computer science, Software Engineering, Electrical Engineering, or a related technical discipline. ~3+ years of hands-on Android platform/framework development... 
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Dearborn, MI
    2 days ago
  •  ...Methodology Comfortable with maintenance of existing code base as well as new development 4 year college degree in computer science or engineering is preferred. Additional Information All your information will be kept confidential according to EEO guidelines. #J-18808-Ljbffr... 

    AMBCInc

    Detroit, MI
    2 days ago
  •  ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and...  ...operational efficiency. The ideal candidate combines strong software engineering skills with hands-on experience in Microsoft Dynamics... 
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    2 days ago
  • Work for an elite, Global Retailer dedicated to excellence and has been on the forefront of technology blueStone has been retained by this Global Retailer in their search for a Dynamics CRM Developer. Job Description The Dynamics CRM Developer reports to the Manager of...

    Bluestone.com

    Detroit, MI
    2 days ago

Do you want to receive more vacancies?

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