Senior Software Engineer, Backend jobs in United States
cer-icon
Apply on Employer Site
company-logo

Bevi · 10 hours ago

Senior Software Engineer, Backend

Bevi is on a mission to transform how beverages are delivered and consumed. They are seeking a Senior Software Engineer for Bevi’s backend platform, responsible for delivering software solutions that facilitate the stable operation of Bevi’s fleet of smart water machines and collaborating closely with other software engineers on system design and implementation.

Food and BeverageGreenTechHardwareInternet of Things
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design, build, optimize, and maintain Bevi’s backend platform and services using Java and Kotlin to facilitate consistently reliable operation, remote management, and scalability
Manage backend software deployments to production, maintaining service up-time and monitoring service health post rollout
Contribute to the use of logging and metrics to monitor, troubleshoot, and improve system performance
Ensure the performance, quality, and responsiveness of Bevi’s user interfaces by developing and maintaining well designed and documented APIs
Work efficiently to deliver consistent results as part of an agile software development team, ensuring your code is clean, reliable, and easy to maintain
Collaborate with cross-functional teams, including product management and hardware teams, to define, design, and ship new features as well as contribute significantly to software development planning
Review code and regularly share input and advice to peers to ensure high code quality and maintain best practices across the team. Champion unit/integration testing and test-driven development practices
Mentor other software engineers in architectural design decisions, technical direction, and application creation strategies
Own the relationship and interaction with cloud providers, software vendors, or other third-party services integrated with Bevi’s backend infrastructure to support consistent system performance and scalability
Help triage, identify, and resolve complex issues and bugs that surface in Bevi’s backend services and UIs for reliable system operation on Bevi machines and to reduce impact to customers
Participate in architectural discussions, technical design direction, and app optimization strategies with an eye on metric driven results
Actively participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives

Qualification

JavaKotlinAPI designPostgresCloud platformsMicroservice architectureUnit testingCI/CD pipelinesAgile/ScrumMentorshipCommunication skillsProblem-solving

Required

A BS in Computer Engineering, Computer Science or other related field, or the equivalent in related software development experience
5+ years of experience in backend Java/Kotlin development. Experience working in and contributing to a microservice architecture is a plus
Strong expertise with database design and development in Postgres or a similar database management system
Experience with deploying solutions to and maintenance of cloud platforms
Strong expertise in API design. Experience in GraphQL is highly preferred
You know how to monitor, troubleshoot, and improve system performance through logging and metrics
Experience with unit/integration testing and test-driven development
Familiarity with tools such as Git and CI/CD pipelines
The ability to analyze complex technical issues, devise innovative solutions, and implement effective strategies to enhance application performance and stability
A working knowledge of the application development landscape, architectures, trends, and emerging technologies. You have a passion for new technologies and you're excited to find ways to implement them in your work
A genuine desire and commitment to always learn, improve, and produce the best work possible
Strong communication and interpersonal skills that allow you to collaborate effectively with cross-functional teams
A self-starter approach and sense of ownership of the projects that you work on with the ability to work both independently and collaboratively in a fast-paced work environment

Preferred

The ability to be in the office 2+ days per week in our Boston (Charlestown) headquarters

Benefits

Comprehensive medical, dental and vision insurance plans with BlueCross BlueShield, 95% paid by employer
401(k) with company match
Flexible PTO plus 12 company holidays, and additional paid days for sick leave, etc
Generous fully paid parental leave for both birth parents and non-birth parents
Fully employer paid disability and life insurances
Wellness and fitness reimbursements
Monthly stipends for cell phone use and commuting costs
Onsite snacks, weekly catered lunch, and (of course) unlimited Bevi ... plus composting and terra-cycling, too
Happy hours, team-building events, bagel breakfasts, Values awards - and more.

Company

Bevi

twittertwittertwitter
company-logo
Bevi develops a smart water dispenser that customizes flavored and sparkling beverages on demand.

H1B Sponsorship

Bevi has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (3)

Funding

Current Stage
Late Stage
Total Funding
$130.29M
Key Investors
Cowen GroupBessemer Venture PartnersTrinity Ventures
2022-08-09Series D· $70M
2022-07-26Series Unknown
2019-01-23Series C· $35.5M

Leadership Team

leader-logo
Cathy Lewenberg
Chief Executive Officer | Board Director
linkedin
leader-logo
Eliza Becton
Co-Founder | VP Product
linkedin
Company data provided by crunchbase