JOBSEARCHER

Engineering Manager || Remote, US-based

Buoy SoftwareRemoteMay 22nd, 2026
About Buoy SoftwareOur mission is to deliver the best experience possible to as many donors of blood products (such as plasma) as possible, in as many communities as possible. We use our understanding of blood product donation and the industry’s regulations and pair them with our extensive consumer product experience to enrich the lives of our members and improve health outcomes for patients everywhere.In an industry that hasn’t seen innovation in more than two decades, Buoy’s software streamlines the donation process allowing our business to promote loyalty while improving efficiency in a donation center. In turn, the increase in blood product donations improves a supply level that is at an all time low, and allows for blood-product derived biotherapies to continue to evolve, improve, and save lives for those who face life-threatening conditions (i.e. immune deficiencies and blood disorders). Without an increase in blood product donations, we are facing a worldwide health crisis that ultimately results in rationing of care without the proper resources. Buoy Software is excited to be playing more of a role in improving the state of blood products and blood product donations.We’re working alongside Join Parachute (www.joinparachute.com/) in the opening of small market donation centers across the country that will create local donation center careers, opportunities to donate blood products, and provide financial compensation for those donations that will have a positive economic impact in those communities.The need for blood products is growing rapidly. We want to close the gap in blood product supply and demand by empowering organizations with the right tools. Buoy is the intuitive, data-driven mobile application for donors.About The RoleWe're looking for an Engineering Manager to join our team. You should be someone who is comfortable and experienced managing a fully-distributed team of engineers. You should believe in being a Manager of One -- doing less hand holding and empowering team members to do more by themselves and for themselves. You should enjoy coaching, mentoring and supporting the engineers on your team and collaborating with other leaders and teams across the company. Coding will not be a primary responsibility, but if and when needed, engineering managers will review code and possibly step in to assist. This position will have 3-4 direct reports to start, and the team will grow over time. Significant experience as a software engineer with Ruby on Rails and hands-on coding experience in the last 5 years of current work experience is preferred.This position will be a fully remote position. We are currently open to considering remote candidates based in the United States only at this time.As an Engineering Manager, you will...Set your direct reports up for success in a distributed team organization — enable individual career growth, development, and business impactActively seek and hire world-class engineersCoordinate new-hire onboarding for your engineers. Evaluate and recommend improvements to the on-boarding processCollaborate with pod leads to create opportunities for your engineers to grow their skills, experience and responsibilitiesMaintain empathy for your engineers by keeping awareness of engineering processes and practices. Examples include but are not limited too, evaluating individual workflow during one on ones, conducting code reviews, or working on small non-critical path (bugs and/or features)Collaborate with pod leads to define and improve engineering processes and practicesFacilitate agile retrospectives for the pods your team members representHold regular 1:1's with your engineersGive regular and clear feedback around the individual's performancePerform an annual review of the individual’s performance and professional growthMeet regularly with other leaders to maintain a fair and complete view of an engineers individual performance and how they are contributing to the overall health of the teamPartner with peers and engineering leadership to define and monitor engineering KPIsProvide mentorship for all Engineers on your team to help them grow in their technical skills, professional responsibilities and remove blockers to their autonomyReport to one of the Directors of EngineeringWhat we are looking for in an Engineering Manager candidate...Experience managing a fully-distributed software engineering team of at least 3-8 direct reports for at least 3-5+ years is preferredExperience building web applications end-to-end in a technical stack including Ruby on Rails, Typescript, GraphQL and Postgres -- experience with Ruby on Rails / hands on coding in the last 5 years of current work experience is preferredExperience working on all parts of the stack (frontend, backend, anything in between)Sees software engineering as a craftGood verbal and written communication skillsDesire to work autonomously, but will also collaborate and pair with other engineersHigh empathy -- you care about your teammates and our users, and you can put yourself in their shoesEmbody Buoy's principles and values in every aspect of your workRepresenting Buoy and its values in communication around broader initiatives, specific projects, and community contributions -- find out more in our Employee HandbookIn the first 30 days, you will...Learn how engineering operates at Buoy Software - we’ll help you get accustomed to Buoy’s process, terminology, and code reviewYou’ll shadow team members in meetings and codingBe introduced to the team - we’ll help you start to get to know your colleagues, point of contacts for various scenarios, understanding dynamics within your pod and the broader engineering orgGo through product demos to start to understand Buoy Software and how it works for both donors experience and donor processingBegin meeting with and getting to know your direct managerBegin meeting with and getting to know your direct reportsAttend pair programming sessions with other team or pod membersIn the first 60 days, you will..Become more familiar with how we work together as a pod and as a broader engineering organizationBecome more familiar with workflows and processes, and how Buoy Software does agileUnderstand goals for the product over the next 6 - 12 monthsBecome more and more autonomous as you work with your pod to deliver successful featuresBegin to suggest changes and improvements to the product and/or internal processesIn the first 90 days, you will...Meet with stakeholders across the broader Buoy Software organizationBecome more familiar with the other departments across Buoy Software (including leadership, support, customer success, marketing, and people ops)Oversee the shipping of multiple successful featuresWhere you'll beWe are fully remote. We deeply believe in distributed teams at Buoy. We build projects around motivated individuals. We give our team the environment, support and trust they need to get the job done.Employment at Buoy Software is contingent upon achievement of satisfactory results on your background check and reference check and your ability to provide proof of your identity and eligibility to accept employment in the United States.