Engineering Leadership

Leadership is not a person or a position. It is a complex moral relationship between people based on trust, obligation, commitment, emotion, and a shared vision of the good.
— Dr. Joanne Ciulla

High-impact roles require working through and influencing other people. These are often assumed to be innate skills, but there is in fact a wealth of established best practices that can be learned by all.

Bradfield’s Engineering Leadership course is an intensive series of interactive, scenario-based workshops, lead by Xavier Shay, most recently the Director of Payments Engineering and Analytics at Square. It covers both the technical elements of effective engineering leadership as well as foundational theories to enable participants to develop their own leadership frameworks and styles.

This course is most suited to current and prospective engineering managers.


  1. What does a manager do?
  2. Communication Fundamentals
  3. Disagreement and Conflict
  4. Metrics, Strategy, and Organization Design
  5. Building a Team
  6. Delivering Results and Process Design
  7. Performance, Coaching, and Compensation
  8. Managing Yourself

Engineering Leadership is offered as a special guest course by Xavier Shay. Xavier was most recently Director of Payment Engineering and Analytics at Square, where he coached managers and senior leaders across the company. He has previously run hundreds of professional training sessions and has published numerous educational screencasts.


Classes will be heavily discussion-driven, with relevant theory being covered in assigned reading. Expect to bring your own scenarios to discuss in class. Leadership is a skill best learned through consideration of theory in the context of real experiences.

There will be an average of 1 hour of assigned pre-reading per class.

Assumed knowledge

Proficiency in software engineering is assumed, since class discussions will be oriented around technical topics. This course is primarily aimed at managers, though most of the content is relevant for all senior roles.

Schedule and price

This course is being offered as a special guest course by Xavier Shay, next running 5:30pm-8:00pm Mondays and Thursdays 9 July - 2 August 2018.

All classes are conducted in person at Bradfield, in small group seminar style. As such, places are strictly limited.

The total cost of tuition is $2,500.

Apply now Still have questions? Contact us.
Measured by the resulting ideas and energy for improving my own engineering organization, Xavier’s course was some of the most valuable time I’ve spent. He pulls together external material, participant perspectives, and his own experience. It’s an engaging mix of new information and insightful discussion that I haven’t found anywhere else.
Bryan Silverthorn portrait
Bryan Silverthorn, CTO of Angaza

[email protected]
576 Natoma St
San Francisco, California
© 2016 Bradfield School of Computer Science