Buoy Software ยท 2 days ago
Senior Software Engineer || Remote || US-based
Buoy Software is on a mission to revolutionize the blood collection process through innovative software. As a Senior Software Engineer, you will drive technical excellence, mentor engineers, and collaborate with product and design partners to build high-impact solutions that advance the company's mission.
Information TechnologySoftware
Responsibilities
Design scalable, maintainable systems aligned with best practices; make and communicate high-level technical decisions that balance immediate needs with long-term goals
Write, review, and maintain production-grade code; champion coding standards; troubleshoot complex issues across environments; monitor and optimize system performance
Guide junior and mid-level engineers; lead projects from planning through deployment; foster a culture of continuous improvement and technical excellence
Partner with product, design, and engineering to define requirements and deliver solutions; communicate technical concepts effectively to all stakeholders; build strong cross-team relationships
Take full ownership of features from conception to production; break down complex problems; manage risks and proactively escalate when needed; ensure high availability, security, and reliability
Stay current on industry trends; evaluate and recommend new technologies; conduct thorough code reviews; lead refactoring and tech debt reduction efforts; maintain comprehensive technical documentation
Qualification
Required
3-6+ years building production web applications with experience in Ruby on Rails and PostgreSQL or similar modern stack
Experience with TypeScript or React is a plus
Proven track record leading projects or small teams
Experience mentoring engineers and elevating team capabilities through code reviews and knowledge sharing
Excellent written and verbal communication skills
Can explain complex technical concepts to diverse audiences
Experienced in cross-functional collaboration with product and design teams
Comfortable working autonomously while also pairing with teammates when beneficial
High empathy for teammates and users
Proactive problem solver who identifies issues before they escalate
Strategic thinker who balances immediate impact with long-term technical health
Strong grasp of performance optimization, containerization (Docker/Kubernetes), and modern development practices
Stays current with industry trends and brings innovative ideas to the team
Preferred
Experience with Hotwire (Turbo/Stimulus)
Benefits
Comprehensive health plans
401k program
Generous parental leave
Flexible time off policy
Home office stipend