About Buffer
We create social media and brand-building software for small businesses, creators, and individuals. Our mission is to provide essential tools to help small businesses get off the ground and grow. Through exceptional customer service and uplifting content, we help our customers believe they can succeed and do good along the way.
Buffer is a fully distributed team, and we’ve always aimed to do things a little differently at Buffer. Since the early days, we’ve focused on building one of the most unique and fulfilling workplaces by rethinking a lot of traditional practices. We also default to transparency, so you can read all about our metrics, and our successes and failures along the way on our Transparency Dashboard.
We’re united by Buffer’s values, and we hire and work from all over the world. We strive to create a diverse and inclusive work environment, and we are building a culture where underrepresented groups are welcome and can flourish. Please note that we do travel to work together in person once or twice per year, and those events are highly encouraged to build deeper connections among our small team.
As you get to know Buffer and consider joining the journey, feel free to read more from Kirsti and Sabreen as they share their first experiences with Buffer, as well as from Hailley, who captured why she still calls Buffer home after 8+ years.
About the role
What you’ll do
Helpful skills and experience
Our tech stack
Interview process
Here’s what our hiring process for this role is like.
Application. When submitting your application and resume, tell us why you want to join Buffer and take your time. This is your chance to make a strong first impression.
Please note: While we have several engineering roles open, we recommend applying to only one role – just choose one that resonates with you the most. If during our review or interviews we think you’d be great for a different position, we’ll re-route your application internally.
Role interview. Chat with the hiring manager and a peer engineer to understand what it takes to work at Buffer. This is an opportunity for both sides to get to know each other and determine whether our expectations align.
Code review assignment. We’ll send you an asynchronous assignment to review a pull request, to help us understand how you think about code and communicate technical ideas.
Technical interviews. Interview with a couple of engineers from Buffer focused on your technical experience and approach. Additionally, for senior roles, we’ll have an additional conversation about your leadership, how you work with teams, and how you approach the broader challenges that come with this level.
Meet the CEO. At the very end, you will have the opportunity to meet with Joel Gascoigne, our CEO. This is a great chance for you to gain a deeper understanding of Buffer’s strategy, values, and work processes.
Collaboration period. This is experimental stage for us where you would work with us on a real project over 2 days (fully paid). The goal is to see how it feels to work in the team, both for us and for you. You’ll meet a few bufferoos, we’ll kickoff the project, and invite you to a Slack and you’ll collaborate with the team on it.
Offer. We wrap it up with an offer and discuss the final details. We would align on the last bits before we make you part of the Buffer team
Tagged as: software engineering
About Medallion: At Medallion, we believe healthcare teams should focus on what truly matters – delivering exceptional patient care. That’s...
Apply For This JobIf you are passionate about all things MongoDB, love helping customers succeed, and want to play a critical role in...
Apply For This JobCompany Overview: We are building Protege to solve the biggest unmet need in AI — getting access to the right...
Apply For This JobJob Overview At Human Made, we build complex, large-scale WordPress platforms for enterprise organisations. We use modern web technologies...
Apply For This JobGrowe welcomes those who are excited to: Provide L1–L2 technical support for end users in a corporate environment; Maintain and...
Apply For This JobCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...
Apply For This Job