Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Full Stack Principal Engineer image - Rise Careers
Job details

Full Stack Principal Engineer

Job Title:

Full Stack Principal Engineer

Location:

Block 23

What you'll do:

We are looking for a highly skilled Full Stack Principal Engineer with expertise in designing, developing, and optimizing high-volume and high-performance applications. This role requires deep knowledge of front-end and back-end technologies, microservices architecture, APIs, and cloud-based database management. The ideal candidate will have experience in managing SQL and NoSQL Azure-managed databases (Azure SQL and Azure Cosmos DB) and will play a key role in ensuring application security, scalability, and reliability.

You'll provide SME expertise in your respective domain as well as adjacent domains to ensure solutions are safe, secure, compliant and reliable. You'll identify development and support needs as well as take on large and complex design responsibilities supporting project tasks. You'll also engage with project and business sponsors refining requirements and objectives of targeted solutions. As a Principal Engineer I, you also facilitate dialogue and activities, and work to ensure team collaboration including teams outside of your domain. You'll develop effective presentations and narratives for IT audiences. In this role, you'll also develop the technical skills of one more junior engineers.
  • Architect, design, and develop high-performance, high-volume payment channel applications with a focus on security, scalability, and reliability.
  • Lead front-end development using AngularJS, HTML, CSS, ensuring responsive, efficient, and intuitive user interfaces.
  • Implement advanced .NET backend development concepts, including asynchronous programming, multithreading, dependency injection, and API optimizations.
  • Design and manage RESTful and GraphQL APIs, ensuring rate limiting, authentication, authorization, observability, and efficient data processing.
  • Develop and manage microservices architecture, implementing event-driven patterns, API gateways, service discovery, and containerization.
  • Ensure application performance optimization, including caching strategies, database indexing, and load balancing.
  • Manage and optimize Azure SQL and Azure Cosmos DB, ensuring efficient data modeling, partitioning strategies, and query performance tuning.
  • Implement DevSecOps best practices, including CI/CD pipelines, automated security testing, and infrastructure-as-code deployment.
  • Integrate advanced SDLC (Software Development Life Cycle) practices to ensure high-quality code, test-driven development (TDD), and continuous integration.
  • Strengthen application security through OWASP best practices, API security mechanisms, secure coding principles, and identity management.
  • Work in a fast-paced, agile environment, collaborating with cross-functional teams to drive innovation and deliver payment solutions.
  • Implement observability tools (such as AppDynamics, ELK, and Grafana) to monitor application performance and troubleshoot issues proactively.
  • Mentor junior engineers and contribute to the overall technical excellence of the team.

What you'll need:

  • 8+ years of experience in full-stack development, with expertise in AngularJS and .NET.
  • Bachelor's degree in related field required; Masters or MBA in related field preferred.
  • Proven experience in developing high-volume, high-performance applications for payment channels or financial services.
  • Strong hands-on experience with Azure SQL and Azure Cosmos DB, including query optimization and partitioning strategies.
  • Expertise in designing and managing APIs and microservices architecture with advanced security and scalability considerations.
  • Deep understanding of application security, DevSecOps, and secure coding practices.
  • Experience with modern SDLC and Agile methodologies, CI/CD pipelines, and automated deployment strategies.
  • Strong troubleshooting and debugging skills, with expertise in performance monitoring and tuning.
  • Excellent communication and leadership skills, with the ability to mentor engineers and drive innovation.
  • Previous leadership experience preferred.
  • Advanced to expert knowledge of general Financial Services or Banking is preferred.
  • Advanced to expert knowledge of applicable regulatory and legal compliance obligations, rules and regulations, industry standards and practices.

Benefits you’ll love:
We offer all the important things you'd want — like competitive salaries, an ownership stake in the company, medical and dental insurance, time off, a great 401k matching program, tuition assistance program, an employee volunteer program, and a wellness program. In addition, you’ll have the opportunity to bolster your business knowledge, learning the ins and outs of how successful companies operate and manage their finances, giving you invaluable hands-on experience to help grow your career!

About the company:

Western Alliance Bank is a wholly owned subsidiary of Western Alliance Bancorporation. Alliance Bank of Arizona, Alliance Association Bank, Bank of Nevada, Bridge Bank, First Independent Bank, and Torrey Pines Bank are divisions of Western Alliance Bank; Member FDIC.  AmeriHome Mortgage is 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, age, nation origin, marital status, disability, protected veteran status, sexual orientation, gender identity or genetic information. Western Alliance Bancorporation is committed to working with and providing reasonable accommodations for individuals with disabilities. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process and/or need an alternative method of applying, please email HR@westernalliancebank.com or call 602-386-2488.  When contacting us, please provide your contact information and state the nature of your accessibility issue.  We will only respond to inquiries concerning requests that involve a reasonable accommodation in the application process.

© Western Alliance Bancorporation

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Principal Engineer, Western Alliance Bank

At Block 23 in beautiful Phoenix, AZ, we’re on the lookout for a Full Stack Principal Engineer who’s ready to make an impact with their expertise! This isn't just another coding job; it's an opportunity to lead the design and development of high-performance, high-volume applications specifically tailored for payment processing. Your extensive knowledge of both front-end and back-end technologies will shine as you take charge of developing secure, scalable, and efficient solutions. You'll dive into managing Azure SQL and Azure Cosmos DB databases while ensuring the applications abide by top-notch security standards and performance optimization strategies. Collaborating with diverse teams, you’ll refine project objectives and mentor junior engineers, fostering a culture of learning and innovation. Whether you're architecting responsive user interfaces with AngularJS or implementing advanced .NET backend concepts, every day will bring new challenges that will enhance your career. Join us at Western Alliance Bank and enjoy the many perks we offer, from competitive salaries to a comprehensive benefits package that reflects our commitment to your professional growth. If you’re passionate about making a difference in the tech world, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Full Stack Principal Engineer Role at Western Alliance Bank
What responsibilities does a Full Stack Principal Engineer at Western Alliance Bank have?

As a Full Stack Principal Engineer at Western Alliance Bank, you'll be responsible for designing and developing high-performance applications, focusing on security and scalability. This includes leading front-end development with technologies like AngularJS and managing back-end .NET development. You'll also implement microservices architecture, manage Azure databases, and mentor junior engineers, ensuring the overall technical excellence of the team.

Join Rise to see the full answer
What qualifications do you need to apply for the Full Stack Principal Engineer position at Western Alliance Bank?

To apply for the Full Stack Principal Engineer position at Western Alliance Bank, you should have at least 8 years of full-stack development experience, particularly with AngularJS and .NET. A Bachelor's degree is required, while a Master's degree or MBA is preferred. Experience with Azure SQL, Cosmos DB, application security, and agile methodologies is crucial to succeed in this role.

Join Rise to see the full answer
How does the Full Stack Principal Engineer at Western Alliance Bank contribute to team collaboration?

In this role, you’ll facilitate dialogue and collaboration among cross-functional teams to ensure alignment on project objectives. By mentoring junior engineers and actively engaging with project sponsors, you’ll help cultivate a team culture that embraces innovation and technical growth. Your leadership will play a crucial role in driving successful outcomes for various projects.

Join Rise to see the full answer
What development practices are emphasized for a Full Stack Principal Engineer at Western Alliance Bank?

At Western Alliance Bank, Full Stack Principal Engineers are expected to implement DevSecOps best practices, including CI/CD pipelines and automated testing, to ensure high-quality code and efficient deployment. Additionally, you’ll incorporate advanced SDLC techniques and secure coding principles, integrating these practices to enhance the overall development cycle.

Join Rise to see the full answer
What benefits does Western Alliance Bank offer to its Full Stack Principal Engineers?

Western Alliance Bank provides an extensive benefits package that includes competitive salaries, flexible time off, and a robust 401k matching program. You'll also receive medical and dental insurance, tuition assistance, and opportunities to participate in volunteer programs. Additionally, working here offers invaluable experience in the financial services sector.

Join Rise to see the full answer
Common Interview Questions for Full Stack Principal Engineer
Can you explain your experience with full-stack development technologies?

When answering this question, showcase specific projects where you used both front-end and back-end technologies. Highlight your experience with AngularJS for the front-end and .NET for the back-end, emphasizing how these contributions positively affected the project's outcome.

Join Rise to see the full answer
How do you ensure application security in your projects?

Discuss your understanding of security best practices, including OWASP guidelines, secure coding practices, and the strategies you implement for API security. Provide examples of how you’ve integrated security measures throughout the development lifecycle.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

Share your philosophy on mentoring and how you’ve previously supported junior engineers in developing their skills. Highlight specific methods you’ve employed, such as code reviews, pair programming, and providing constructive feedback.

Join Rise to see the full answer
Describe a complex software project you led. What were the challenges, and how did you overcome them?

Choose a specific project where you played a leadership role. Detail the challenges faced—such as tight deadlines or technical difficulties—and explain the steps you took to manage those challenges effectively, including team collaboration strategies or technical solutions.

Join Rise to see the full answer
How do you manage and optimize Azure SQL and Azure Cosmos DB?

Discuss techniques you use for query optimization and data partitioning in Azure SQL and Azure Cosmos DB. Provide examples illustrating your understanding of database management and performance tuning, including how you've used these skills to enhance application performance.

Join Rise to see the full answer
What agile methodologies have you implemented in your projects?

Talk about specific agile practices you are familiar with, such as scrum or kanban. Provide examples of how these methodologies improved project delivery and team dynamics, and mention any tools you used to facilitate agile processes.

Join Rise to see the full answer
How do you prioritize tasks and manage project timelines?

Explain your approach to prioritizing tasks, perhaps utilizing techniques like the Eisenhower Matrix or MoSCoW method. Describe how you’ve used project management tools to keep timelines on track and ensure successful project completion.

Join Rise to see the full answer
Can you give an example of how you've optimized application performance?

Use specific scenarios where you implemented performance optimization techniques, such as caching strategies or load balancing. Discuss the measurable impact these measures had on application responsiveness and user experience.

Join Rise to see the full answer
What is your experience with CI/CD and DevOps practices?

Share your hands-on experiences with creating CI/CD pipelines. Discuss specific tools you’ve utilized, such as Jenkins or Azure DevOps, and explain how integrating these practices contributed to smoother deployments and improved collaboration.

Join Rise to see the full answer
How do you stay current with emerging technologies in your field?

Outline the various resources you utilize to remain informed about emerging technologies, such as attending workshops, online courses, tech meetups, or industry conferences. Highlight your commitment to continuous learning and how it benefits your role as a Full Stack Principal Engineer.

Join Rise to see the full answer
Similar Jobs

Join Western Alliance Bank as an Assistant Vice President in Business Banking to drive new business development and strengthen customer relationships in San Diego.

Join Western Alliance Bank as a Commercial Bank Optimization Manager and lead initiatives to enhance client services and operational efficiency in banking.

Photo of the Rise User
Binance Remote No location specified
Posted 9 days ago

Join Binance as an iOS Engineer and contribute to building the future of finance with cutting-edge technology in the blockchain ecosystem.

Vettura Inc Remote Naperville, IL
Posted 6 days ago

Join a healthtech company as a Go API Engineer, delivering scalable backend solutions in a remote-first culture.

Photo of the Rise User
Visa Remote Frankfurt, Germany
Posted 12 days ago

Be part of Visa's mission to innovate the payments landscape as a Senior Full Stack Engineer in Frankfurt, Germany.

Photo of the Rise User
Callsign Remote No location specified
Posted 14 days ago

Join Callsign, where you'll enhance mobile experiences through your expertise as a Mobile Developer.

Photo of the Rise User
Rockpool Digital Remote No location specified
Posted 17 hours ago

Join Rockpool as a .NET Developer to craft innovative web applications for prominent UK brands in a dynamic hybrid work setting.

Photo of the Rise User
Visa Remote Frankfurt, Germany
Posted 10 days ago

Become part of Visa's innovative team as a Senior Full Stack Engineer, driving exceptional product experiences in payments technology.

Photo of the Rise User

Join Grupo QuintoAndar as a Software Engineering Manager to lead innovation in the real estate tech space.

Join Scaled Foundations as a Senior Software Engineer to spearhead the deployment of cutting-edge robotics AI technologies in real-world applications.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!