Silicon Valley Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our clients define what comes next.
In the past 35 years, we have accumulated more experience with start-ups and high-growth tech than any other company in the world. In fact, majority of the most compelling Fintech disruptors bank with us. Our clients include: Beyond Meat, Shopify, HelloFresh, Cloudera, and Andreessen Horowitz, just to name a few. We help our clients grow, too. More than half of the innovation companies that completed an IPO in the last two years were our clients.
As a Sr. Manager, you will be part of the Digital Service Technology Engineering team and will be responsible for overall delivery of solutions and software for our Online Banking platform, including design, technology insertion, development, testing, deployment and sustainment. You'll work collaboratively with implementation partners and technology stakeholders to drive change in the most effective way possible, leading the project planning and execution through agile methodologies. You'll manage and grow a team of developers and quality engineers, and guide them in the development and delivery of new features for the Client facing banking application platform built on React, Node, Java/Springboot.
Once Here You Will:
Mentor and coach team of software engineers and quality assurance engineers on best practices, system design principles, and software engineering industry trends
Champion application development security best practices across all engineering efforts
Build authentic relationships with the team and business partners that empower them to lead long-term collaborations across the organization and deliver successful business outcomes
Anticipate the needs of customers; focus work processes on customer satisfaction
Motivate, retain, and develop key staff; promote career development of team members
Lead, influence, and develop peers on project teams so that project goals are achieved
Handle ambiguity and function effectively in a matrix organization
Empower teams to innovate and create an agile environment that supports change
Exhibit "make it happen" and "find a way" attitude
Handle general leadership and administrative duties associated with managing a team of several direct reports
Work closely with program managers and other technical managers to define and plan development projects
Hold team accountable for compliance to all SVB standards, policies and procedures
What You'll Bring:
People developer with a passion for helping individuals set goals, achieve personal and professional success, and produce exceptional work
Proven track record in building, sustaining and navigating stakeholder relationships in and outside the organization, with fact-based decision making and effective approaches to conflict resolution
Proven experience in building a highly performing team and driving technical excellence and ongoing improvement in all aspects of software engineering delivery and quality
Experience in all aspects of software delivery management - analysis, design, estimating, and implementing technology architectures
Strong understanding of design principles, technically scalable data modeling, development best practices, secure coding discipline and quality in all code entering the code base
Ability to execute and prioritize multiple tasks, initiate and conduct meetings with team and peers
Must have proven experience managing teams of at least 8 to 12 resources
Must be willing to engage with and build relationships with a global team which will involve some early morning or late evening meetings
Problem solver who values input from various experiences, seek out information to keep the team on track and voice opinions on the most effective way forward
Must be able to work creatively, calmly, flexibly and under tight deadlines to respond quickly and positively to shifting/multiple demands and opportunities
Proficiency with operational support processes and project management methodologies, tools and processes
Ability to construct presentations and communications in a logical manner, sensitive to diverse audience's needs
A bachelor's degree is required, preferably in Computer Science, Software Engineering, or other related engineering discipline
Required Skills :
Passion for application development security and related certification is a strong plus (i.e. CISSP)
Strong understanding of authentication and authorization methods and controls.
Strong understanding of privileged access management.
Expertise with MFA authentication mechanisms and industry/technology advancements and trends
Experience with enterprise architecture best practices, specifically in application, infrastructure and web/mobile application security
Good knowledge of APIs, Microservices Architecture, Service Registry etc. design best practices
Preferred experience with the following:
Experience with REST/SOAP APIs (XML, JSON).
User Interface: React, JavaScript, CSS
Experience with Node.js, Springboot, Kafka
Deep involvement in at least one end to end cloud migration projects preferred
Operationally Focused: Passionate about monitoring, resiliency, uptime, performance and automation as well as security
Deep understanding and experience working with DevSecOps
Cloud experience is a must to have with working knowledge of the following
Well versed in AWS services for monitoring, logging, metrics, high availability, and automation