Brett Huff

Brett Huff

Engineering manager at Atlassian

 LinkedIn profile

Seniority

13 Years

Hierarchy

Manager of Managers

Management Experience

Company Culture
Sharing the vision
Feedback

Hi I'm Brett Huff, Engineering Manager over 5 teams at Trello, now part of Atlassian. Before this I was VP Engineering at Fog Creek Software. I was a developer for Goldman Sachs and NOV Intelliserv (high technology in the oil/gas industry). I've had titled management roles for 3 years, have led teams without a title for 4 years, and have a total of 12 years experience in industry.

Hey, I'm available every Tuesday at 9:00 PM (GMT)

Next time slot available
  June 30, 2020
  9:00 PM (GMT)

Create an account

Stories

Identifying personality strengths in my reports
6 December

Brett takes his time building trust with his reports, so that he can identify their personality strengths.

Personal growth
Legitimacy
New Manager
Career Path
Internal Communication
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

In meetings, if anyone is remote, everyone is remote.
6 December

Seen as too quiet during meetings by his hierarchy, Brett, who is a remote worker, decides to change the rules to have a greater impact during meetings.

Remote
Company Culture
Meetings
Impact
Convincing
Team processes
Internal Communication
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

Learn to Know Whether Your Employee is a Kite or an Airplane
6 December

Brett gives an employee one last chance to improve. Together, they decide on six tasks for the employee to accomplish within three weeks, but the employee only completes two of the tasks.

Underperformance
Firing
Managing Expectations
Career Path
Internal Communication
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

How to deal with a layoff
6 December

Brett holds a one-on-one meeting with an underperforming employee to give them one last chance to improve, but the employee becomes combative and threatens to sue the company.

Firing
One-on-one
Toxic employee
Underperformance
Feedback
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

Managing to change an employee’s bad habit
6 December

Brett gives quick feedback to an employee who curses all the time, to ensure the employee adapts his behavior to Trello's expectations.

Company Culture
Internal Communication
Feedback
Onboarding
Convincing
Cultural differences
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

What to Do When You Need to Fire Someone Who is Popular
6 December

Brett is forced to decide whether to fire one of his employees due to him not performing. However, he knows that this will probably result in another tech-lead, who is very productive and who contributes well to the team, also resigning.

Team reaction
Firing
One-on-one
Toxic employee
Company Culture
Internal Communication
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

How to reassure your team in case of a big change
6 December

Brett gets close to his team members to reassure them of the goodwill of Atlassian, who have just bought Trello.

Team reaction
Company Culture
Internal Communication
Convincing
Reorganization
Sharing the vision
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

Managers do not need to know everything that their reports know
6 December

Although he had very little experience with the technical details, Brett brainstormed with a report to rescue him from a tsunami of recurring questions about an automated sales process.

Legitimacy
New Manager
Team processes
Health / Stress / Burn-Out
Career Path
Micromanagement
Internal Communication
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

My interview coding test
6 December

Brett shares with us his interview coding test based on fixing your own problems. He details what he looks for in applicants through this exercise.

Dev Processes
Hiring
Fairness
Scaling Team
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

Letting go of individuals when they reject your job offer
6 December

Brett reflects on why you should not desperately try to attract engineers at any cost.

Salary / Work Conditions
Reorganization
Hiring
High Performers
EM
Brett Huff

Brett Huff

Engineering manager at Atlassian

Videos

Engineering Talks with Plato: Part 4/6 My worst mistake as a manager - 15th May 2017
Tasneem MinadakisChristian McCarrickBenjamin De PointBrett Huff
What is Engineering Management?
Andrew MiklasBenjamin De PointBrett Huff
Plato event #2 (Paris) - Part 2/7 - Brett Huff, Engineering Manager at Trello
Brett Huff
Plato Event #8: Brett Huff @Trello - "Remote Manager Essentials"
Brett Huff
Remote-First Culture as a Competitive Advantage in a Distributed World
Brett Huff

Experience

Software Developer

Lead Media Partners

Jul 2012 - Oct 2012

Worked on data aggregation for machine learning optimization. Automated testing of many backend components.

Engineering Manager

Atlassian

Feb 2017 - current

Managing remote teams for the Trello product. Improving and defining processes and culture. Helping many developers hit their career goals.

Founder

Dogix

May 2016 - current

Dogix is working on a tool to help solve logic problems in code. Currently pre-Alpha.

Engineering Manager

Trello

Jun 2016 - Feb 2017

Managing 5 teams. Created a Junior Developer program. Improving and defining processes and culture. Helping many developers hit their career goals. Helped my teams through acquisition by Atlassian.

Vice President of Engineering

Fog Creek Software

Mar 2014 - Apr 2016

Coaching some of the world's best software developers to be even better. Directing work on all of the company's products, including innovation efforts. Champion for data based decision making and marketing efforts. Helping chart the course for the company's future.

Senior Analyst Developer

Goldman Sachs

Oct 2012 - Mar 2014

Develop business critical, low-latency, high-transaction trading software 3rd party integration expert Redesign of system testing analysis tools and reports, according to customer requirements Lead web service initiative Design of No-SQL database schema and data retention controls Requirements gathering and long term planning. Coordination of globally distributed team Lead and promote developer training and best practices

Software Developer

NOV Intelliserv

Jun 2005 - Jul 2012

Helped research and develop groundbreaking network in oil and gas drill pipe using a specialized, intermittent, ad-hoc network. Primary user advocate; including user interviews and use case composition. Unique data visualization and analysis. Global monitoring and alarming applications. On-site customer support and interactions. Designed and developed analysis tool for correlating between hundreds of data channels. Optimized communication backend for multiple million record reads per minute. Developed unique RPC over TCP/IP with low bandwidth being a top priority. Helped architect distributed access layer and selective data synchronization.

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.