Principal Software Engineer

🔥 0 minutes ago

🚗 Michigan – Remote

info

💵 $96.5k - $207.5k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Fifth Third Bank

Fifth Third Bank

10,000+ employees

Founded 1858

🛡️ Insurance

💼 Consulting

📦 Logistics

Insurance • Consulting • Logistics

Fifth Third Bank is a diversified financial services company offering a wide range of banking and financial products and services. It provides personal banking solutions such as checking and savings accounts, credit and debit cards, and identity theft protection. Borrowers can access various loans and mortgage options, while investors benefit from investment products like ETFs, mutual funds, and stocks. The bank also provides a robust set of services for businesses and commercial clients, including cash management, treasury management, and specialized lending solutions. Additionally, Fifth Third offers wealth management services with private banking, trust, and estate services. Customers can benefit from Fifth Third's online and mobile banking platforms, enabling them to bank anywhere at any time. Fifth Third Bank is focused on delivering seamless banking experiences with a strong emphasis on customer convenience and security.

📋 Description

• Design and implement new features while improving the quality of technical products and applications • Create and execute the long-term vision of technical products and applications • Act as a technical expert and developer on an agile squad • Drive architecture across multiple services and applications • Develop software meeting code quality standards and metrics • Practice test-driven development • Mentor developers and guide communities of practice by creating and enforcing standards, reviewing code, and sharing knowledge • Automate processes and write maintainable, supportable, and testable code • Partner with operations and engineering teams to drive service improvement • Remain current on IT trends • Assist with problem resolution for end users and customers • Create and update operations procedures • Maintain controls and documentation for audit compliance • Design, build, and support AI-enabled software capabilities, including internal tools, developer assistants, copilots, and agentic workflows • Define orchestration patterns for AI agents, tools, APIs, prompts, memory, and workflow execution • Establish responsible AI guardrails with architecture, security, risk, data, and engineering teams • Evaluate and integrate large language models, AI platforms, model providers, and related tooling • Build reusable frameworks, services, and patterns for safe AI adoption at scale • Establish observability, logging, testing, and performance monitoring for AI-powered solutions • Ensure AI solutions meet enterprise security, privacy, resiliency, explainability, and human-oversight standards • Contribute to AI engineering standards, reference architectures, and best practices • Improve developer productivity, automation, and customer outcomes through intelligent tooling • Mentor engineers on software engineering and AI engineering practices • Perform other duties as assigned

🎯 Requirements

• 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 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 • Position not available for immigration sponsorship

🏖️ Benefits

• Incentive compensation plan eligibility based on company, line of business and/or individual performance • Comprehensive benefits • Benefits supporting physical, financial, emotional and social well-being • Differentiated compensation offerings • Employee and family support programs

Apply Now

Similar Jobs

🕒 Yesterday

ApartmentIQ

51 - 200

🏠 Real Estate

☁️ SaaS

Staff Software Engineer owning ApartmentIQ’s AI-powered rental pricing pipeline. Building Python, Terraform, and Rails systems that turn multifamily data into daily pricing recommendations.

🕒 2 days ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Principal Software Engineer building Kubernetes fleet-management software for NVIDIA’s DGX Cloud AI infrastructure. Designing automation, deployment, and lifecycle systems for GPU- and DPU-accelerated clusters.

🕒 2 days ago

General Dynamics Information Technology

10,000+ employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Full-stack Java and Angular developer modernizing cloud applications for GDIT’s government technology missions. Building microservices, testing frameworks, and AWS deployments in Agile teams.

🕒 2 days ago

ACM Global Laboratories

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Director leading cloud-native software platforms and engineering teams at ACM Global Laboratories. Driving architecture, modernization, security, scalability, and delivery across cloud environments.

🕒 2 days ago

Samsara

1001 - 5000

📦 Logistics

🏗️ Construction

🏥 Healthcare

Staff Software Engineer building AI-powered IoT products for physical operations at Samsara. Owning scalable full-stack systems, technical strategy, and zero-to-one product delivery.