Hybrid Senior Software Engineering Manager

Posted 33 minutes ago

Apply now

About the role

  • Engineering Manager responsible for leading modernization of digital platforms at Wells Fargo. Managing high-quality capabilities and ensuring adherence to technical strategies in a dynamic environment.

Responsibilities

  • Manage, coach, and develop a team(s) of experienced engineers and engineering managers in roles with high/moderate complexity and risk, responsible for building high quality capabilities with modern technology
  • Ensure adherence to the Banking Platform Architecture, and meeting non-functional requirements with each release
  • Partner with, engage and influence architects and experienced engineers to incorporate Wells Fargo Technology technical strategies
  • Function as the technical representative for the product during cross-team collaborative efforts and planning
  • Identify and recommend opportunities for driving escalated resolution of technology roadblocks including code, build and deployment
  • Manage overall software development cycle and security standards
  • Determine appropriate strategies and actions to act as an escalation partner for scrum masters and the teams
  • Build engineering skills side-by-side in the codebase, conduct peer reviews to evaluate quality and solution alignment to technical direction
  • Ensure security, stability, and scalability within functions of technology with moderate complexity, as well as identify, manage and mitigate technology and enterprise risk
  • Collaborate with Product Managers/Product Owners to drive user satisfaction, influence technology requirements and priorities in the product roadmap
  • Interact directly with third party vendors and technology service providers
  • Manage allocation of people and financial resources to ensure commitments are met and align with strategic objectives in technology engineering
  • Hire, build and guide a culture of talent development to have the skills required to effectively design and deliver innovative solutions for product areas

Requirements

  • 6+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 6+ years of application development experience
  • 3+ years of management or leadership experience
  • 2+ years financial industry experience
  • Consumer banking technology experience
  • Bachelor’s degree in computer science, engineering, business or related field
  • Strong leadership, communication and stakeholder engagement skills
  • Solid background of building digital solutions, journeys, and platforms
  • Demonstrated ability to think out of the box, challenge existing processes and drive a culture of innovation and change
  • Experience managing conflicting priorities in a dynamic global environment
  • Experience managing large-scale technology development efforts within a major business unit
  • Ability to communicate complex technical concepts clearly and effectively to senior leadership, business partners and other stakeholders

Benefits

  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement

Job title

Senior Software Engineering Manager

Job type

Experience level

Senior

Salary

$159,000 - $254,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job