Skip to main content
Back to jobs

Principal Engineer II - Digital Banking Platform

External
westernalliancebank logoWesternalliancebank · Columbus, OH
Full-timeOn-siteToday
AgileAPI DesignAzureCI/CDComplianceDomain-Driven Design
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

Western Alliance Bank, Member FDIC, is a wholly owned subsidiary of Western Alliance Bancorporation. Serving clients nationwide, Western Alliance Bank includes six legacy bank brands - Alliance Association Bank, Alliance Bank of Arizona, Bank of Nevada, Bridge Bank, First Independent Bank and Torrey Pines Bank - that remain part of the company's heritage, as well as AmeriHome Mortgage, a Western Alliance Bank Company. Western Alliance Bancorporation is committed to equal employment and will consider all qualified applicants without regard to race, sex, color, religion

Responsibilities

  • Define and evolve scalable application architecture, APIs, event patterns, integration approaches, and engineering standards that support secure, resilient, and high-performing banking experiences.
  • Partner with product managers, business analysts, architects, cybersecurity, infrastructure, and operations teams to translate business objectives and regulatory requirements into actionable technical solutions.
  • Provide technical leadership across the software development lifecycle, including solution design, estimation, code reviews, testing strategy, CI/CD, release planning, production readiness, and post-production support.
  • Build and review high-quality, maintainable, secure code and guide engineers on modern design patterns, domain-driven design, API-first development, cloud-native practices, and reusable platform capabilities.
  • Drive engineering excellence through automation, observability, performance optimization, resiliency patterns, secure coding practices, and continuous improvement across development and operational processes.

Requirements

  • 10+ years of related experience.
  • Bachelor's degree in computer science is required; Masters or MBA in related field preferred.
  • Strong understanding of financial services controls, compliance expectations, and operational rigor in areas such as auditability, resiliency, change management, and incident response.
  • Previous people leadership, technical mentorship, or domain leadership experience preferred.
  • Proven experience leading engineering efforts in digital banking, online/mobile banking, or related financial services platforms.
  • Proven experience building or integrating digital account opening, onboarding, identity, authentication, and customer lifecycle capabilities in a regulated environment.
  • Strong hands-on experience with modern software engineering practices, including object-oriented or JVM-based development, RESTful APIs, microservices, event-driven integration, source control, automated testing, and CI/CD pipelines.
  • Experience designing and delivering secure, scalable, highly available applications with strong observability, operational support, and production reliability practices.
  • Strong knowledge of system integration patterns, API design, identity and access concepts, data protection, and secure software development in banking or financial services.
  • Experience working in Agile delivery models and leading cross-functional teams across product, design, QA, operations, security, and architecture.
  • Ability to communicate technical concepts, tradeoffs, risks, and solution direction clearly to both engineering teams and senior business stakeholders.
  • Preferred programming language/tooling experience: .NET, Java, Azure DevOps, Azure Cloud Capabilities, Mulesoft, and Groovy.
  • May require up to 25% travel.
  • Benefits you'll love:

Benefits

Dental insurance401(k)

Additional Information

Job Title: Principal Engineer II - Digital Banking Platform Location: OH - Columbus


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at westernalliancebank? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect