Join us in building a better financial system. Wealthfront is continuing to grow and needs managers who are excited to lead talented teams of engineers to improve and expand our products, while maintaining a commitment to high engineering quality standards.
Engineering managers at Wealthfront have a solid background as hands-on engineers and have realized that they can have more impact through their organizations as leaders. The largest impact you will have will be through identifying, developing, and coaching “whole engineers” who take ownership of their projects. With guidance from you, the engineers on your team will take full responsibility for their work, which may include working with cross functional stakeholders directly, authoring their own engineering designs, performing and overseeing their implementations, and taking full responsibility for their code running in production. Along the way, you will also help us develop the engineering organization, taking a first principles approach to problems like hiring, performance reviews and project management.
About Wealthfront Engineering
Wealthfront’s culture centers around continuous learning, innovation, and quality-driven software development. With high quality software as our ultimate engineering objective, our key tactic is automation:
• Wealthfront software automates the financial services we provide to our clients, and within these services we automate the collection of data that we learn from on our way to making our services even better.
• Wealthfront engineers function as builder/operators, with dual responsibility for building the system and operating it in production. Any toil that this brings about is automated away by engineers. This investment in automation is expected, and the prioritization of it is always built into our planning and execution.
• Wealthfront engineers automate our development processes. For example, Wealthfront engineers automate all of our testing. Manual testing is not part of the software development lifecycle at Wealthfront.
• Wealthfront engineers automate observability in case of failure. If something is up, our systems inform engineers appropriately. If our systems are quiet, they are healthy.
Responsibilities:
Lead a team of 6-10 engineers in execution and operational excellence
Collaborate with the tech leads and other functions (product management, design, product support, brokerage operations) to understand and respond to changing priorities
Monitor and improve team productivity, remove roadblocks, identify and implement improvements to our process, and act as scrum master for the team
Facilitate the exchange of information among all Wealthfront employees in a systematic manner
Lead or contribute to effective organizational improvement within the engineering organization or Wealthfront
Combine data-driven process and human empathy to iteratively develop and assess our collective teams and individual team members
Evaluate technical abilities of individual engineers, in order to match them with projects which demonstrate their strengths and stretch them to grow
Partner with Recruiting to build well-rounded, effective, and inclusive engineering teams
Requirements:
B.S. or M.S. in Computer Science or equivalent experience
4+ years as a software engineer developing and operating systems within the core business
1+ years engineering management experience
Track record of leading productive engineering teams
Experience hiring, mentoring, coaching and developing engineers into top performers
Understanding of successful team dynamics and how your role as a manager fits into this process
Passionate about collaborative problem solving
Eagerness to solve challenging problems