Back To All Remote Jobs View All Software Engineering Manger Jobs

Engineering Manager - Buffer

Buffer Full Time Software Engineering Manger

Remote Job Description

Where You'll Work

Buffer is a fully distributed team, which means that weโ€™re spread across the planet. We have Bufferoos in 15 countries, 11 timezones and 42 cities around the world to build a great culture and product. You'll work where you're happiest and most productive, in the place that helps you to become the person you wish to be.

What You'll Do

  • Lead engineering team(s) to deliver high quality software on predictable schedules, working to reduce cycle time and friction for your team.
  • Partner closely with Product Managers to cut scope and continuously deliver software in a lean way.

Have regular one on ones with engineers, where you will:

  • Set expectations, provide regular feedback & hold team members accountable.
  • Develop a strong two-way feedback loop where you share wider organizational context and build a deep understanding of each engineer and how they work.
  • Support engineers and help reach a resolution when challenges arise.
  • Craft a fulfilling and engaging work experience through regular career growth and development conversations.

Manage the context in which team members operate, including:

  • Representing the team in planning meetings.
  • Translating engineering team vision and technical road map into action.
  • Coordinating with other areas such as Marketing and Customer Advocacy as needed.
  • Iterate and improve our engineering processes and technical culture.
  • Participate in hiring and on-boarding of engineers.
You'll also maintain a strong and up-to-date understanding of the challenges and opportunities your team is facing building and deploying software. Little of your time would be spent coding, but you will be expected to maintain context, ask informative questions, and assist the team in making strategic trade-offs.

Helpful Skills and Experience

  • You have experience leading an engineering team, either as an Engineering Manager, or as a Senior Engineer/Technical lead.
  • You have a technical background - Engineering Managers at Buffer have typically worked as Senior Engineers in their careers.
  • Youโ€™re capable of leading globally distributed team members who might have different skill sets from your own.
  • You have a deep understanding of how software is built and deployed.
  • Our frontend is React.js with Redux, and we have a service-orientated architecture with microservices using Node.js.
  • Full stack engineering knowledge with any server-side language and JavaScript (on both client and server) would be helpful.
  • You have very strong verbal and written English communication skills.
  • Youโ€™re comfortable with participatory management and take a servant leadership approach.
  • You have a track record of holding a team accountable to goals and aligned with company-wide strategic priorities, while maintaining high levels of autonomy on your team.

Perks and Benefits

We hope that you're excited by the possibilities that come with working at Buffer! In addition to our unique culture, we also offer these fun perks and benefits.
๐Ÿ’ฐ Competitive salary: Our salary formula adjusts to your cost of living and experience. For this role, the range is: $127K - $180K USD

๐Ÿ Work remotely (globally): Live and work anywhere in the world! 

๐Ÿ’ช Health insurance: We offer health insurance for all of our team members, international or US.

๐Ÿ’ป Home office setup: Get a laptop + $500 to set up your home office.

๐Ÿ‘“ Growth mindset fund: Extra money for learning and development.

โ›บ๏ธ Minimum vacation: At least 3 weeks/year, with no upper limit.

๐Ÿค‘ 401(k): With 3% company match.

๐Ÿ“ˆ Profit sharing: When the company does well, all team members share the profits. We distribute 8-15% of profits annually to the team.

๐Ÿผ Family leave: 3 months of family leave for all parents, and more is possible.

โœˆ๏ธ Retreats: When we can, we meet in person for company get-togethers twice per year. 

โ˜•๏ธ Working smarter stipend: Get some extra cash for a co-working space or a coffee shop work.

๐Ÿ“š Free books and Kindle: Get a free Kindle and all the free books - digital, physical, and audio - you like, anytime.

โ›ฑ Sabbaticals: Take a 6-week break, fully paid, after every 5 years with Buffer.

What You Can Expect in the Hiring Process:

Step 1: Getting to know your values (async only). You'll receive an invite to your interview doc so that we can learn more the value you could bring to Buffer.

Step 2: Getting to know your role. You'll chat with Katie, our VP of Engineering, so that she can learn more about your background, experience, and achievements.

Step 3: Get to know our technologies and your background. You'll talk to Dan, our CTO, about how you've helped teams think through their technical decision making, made trade-offs, and prioritized technical requirements. This will not involve coding or white-boarding!

Step 4: Brief exercise (async only). In this step of the process, you'll showcase your managerial skills and leadership mindset.

Step 5: Getting to know your team. You'll chat with potential teammates about what it's like to be a member of the team.

Our Hiring Timeline:

Thank you for your interest in Buffer and the Engineering Manager role! If you feel like this role is calling out to you, we'd love to learn more about you. We're always open to continuing the conversation, and we'll be sure to reach out to you with next steps after you apply!

Apply for this job

Buffer is Hiring!

Date Posted


HQ Location

San Francisco, California, Us

Salary Range:


Apply for this job