Posted in

Partner Engineering Manager

Partner Engineering Manager

CompanyMeta
LocationMenlo Park, CA, USA
Salary$173000 – $247000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • 10+ years of software engineering experience, including 3+ years of experience managing a team of engineers
  • B.S. or M.S. in Computer Science or equivalent degree
  • Experience with designing, building, and iterating on scalable software platforms applications and taking products from a nascent state to a level of maturity
  • Experience building consensus within large cross-functional organizations
  • Experience proactively identifying and executing organizational, product improvements across several teams
  • Experience in translating technical concepts into language for audiences, including software engineers, business and technical leaders
  • Experience designing and integrating with APIs
  • Experience developing and effectively managing relationships with external and internal partners

Responsibilities

  • Scale the team by attracting and mentoring people at various levels of experience
  • Build new products and improve existing ones in collaboration with product engineering teams and cross-functional partners to meet business needs
  • Communicate across functions, influence the roadmap and product development
  • Partner with appropriate stakeholders to make ongoing program and project decisions, leverage insights from the team, and make recommendations and/or decisions when issues arise
  • Design and build extensible systems and improve current frameworks that support future projects, including: designing complex launch-plan strategies and shipping production level code focused on long-term maintainability
  • Serve as a technology/business subject matter expert within the team and provide consultation on domain-level projects
  • Bring unique insights from industry, verticals and audience segments to fill a void that exists in our platform
  • Help partners to be successful on the platform through consulting or building both 0-1 and scaled solutions
  • Manage team performance, including coaching for career growth, and create a healthy team environment
  • Effectively communicate team goals, seek out information needed for the team to be impactful and provide resources required to achieve goals while removing roadblocks along the way
  • Set clear expectations for all team members, hold them accountable to agreed upon goals, and provide guidance on how it maps to their work
  • Conduct Code reviews and provide thoughtful, meaningful, and constructive feedback
  • Willingness to travel 20% of the time

Preferred Qualifications

  • Experience managing a team with multiple roles
  • Knowledge of payments/fintech landscape globally
  • Experience working with global teams
  • Experience with agile software development methodologies