About The Company
Silicon Valley Bank (SVB), a division of First Citizens Bank, stands at the forefront of innovation, serving as the banking partner for the world's most dynamic and innovative companies and investors. With a strong focus on technological advancement and strategic financial solutions, SVB supports startups, growth-stage companies, and established enterprises across various sectors. As part of First Citizens Bank, SVB benefits from a robust financial foundation, extensive resources, and a commitment to fostering innovation and growth in the technology and venture capital communities. Our commitment to excellence, integrity, and forward-thinking makes us a trusted partner for clients seeking tailored financial services and cutting-edge digital banking solutions.
About The Role
We are seeking a highly experienced and hands-on Principal Engineer to join our SVB Go Online Banking delivery team. This remote role is available in AZ, FL, GA, NC, and TX. The successful candidate will play a critical role in leading the development and integration of technology solutions across Digital Banking, Core Banking, Credit/Charge/Debit Cards, and Foreign Exchange platforms. You will provide expert technical guidance on large, complex projects that have significant strategic impact on the bank’s operations and customer experience. Your responsibilities will include facilitating software development, evaluating new technologies, and acting as a primary point of contact with third-party vendors. This position offers an exciting opportunity to influence the bank’s technological direction, mentor team members, and drive innovative solutions that meet the long-term objectives of the organization.
Qualifications
Bachelor's Degree in Computer Science, Software Engineering, or related field and at least 10 years of experience in software application development and maintenance, OR
High School Diploma or GED with a minimum of 14 years of extensive experience in software application development and maintenance
10+ years of progressive development experience as a Software Engineer
Hands-on development experience with Node.js, React, and LoopBack frameworks
Technical lead experience managing medium to large-sized projects
Proven ability to build and maintain large-scale software platforms
Strong expertise with React 16+, Redux, Mobx Store Management, Typescript, ES6, CSS3, and Grid Layout
Experience with Jest testing framework and TDD practices
Deep understanding of Agile/Iterative delivery methodologies
Experience with distributed systems, microservices architecture, RESTful web services, and transactional databases
Hands-on experience with enterprise integration solutions, API gateways, Docker, Jenkins, Jira, Confluence, and Gitlab
Leadership experience managing a team of 3-4 UI/full-stack engineers
Experience troubleshooting production issues and implementing CI/CD pipelines
Bonus: Experience in regulated financial organizations is preferred
Responsibilities
Facilitate software development activities by creating utilities and supporting infrastructure to ensure efficient development processes
Evaluate software specifications for feasibility and alignment with infrastructure requirements
Analyze, present, and implement necessary development or infrastructure changes to optimize performance and security
Maintain a strong knowledge of current technology trends and assess their impact on the bank’s infrastructure
Provide technical mentorship and training to team members on new and emerging technologies
Offer expert technical advice and guidance to project teams, management, and stakeholders
Utilize your expertise to develop innovative software solutions to complex technical challenges
Advise on long-term business strategies and align developmental projects with the bank’s technological vision
Assist management in implementing strategic initiatives across the division
Lead and coordinate efforts for large-scale projects, ensuring timely and successful delivery
Maintain and enhance existing software platforms, ensuring scalability, security, and maintainability
Collaborate with third-party vendors and internal teams to integrate external solutions seamlessly
Participate in code reviews, testing, and deployment activities to uphold quality standards
Benefits
Competitive salary and performance-based incentives
Comprehensive health, dental, and vision insurance plans
Retirement savings plans with company contributions
Paid time off and holiday leave
Professional development and continuous learning opportunities
Flexible remote work arrangements
Employee wellness programs and resources
Access to cutting-edge technology and innovative projects
Equal Opportunity
First Citizens Bank and Silicon Valley Bank are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.