Staff Backend Engineer
As a coder, how long do you think you could manage without using StackOverflow? Or maybe you're one of those rare exceptions who never search online?
Information is the new currency for company success, and here at Happeo we are developing the key!
Happeo is the AI-powered intranet rated #1 for Google Workspace organizations. We help our customers build digital homes to stay connected and drive efficiency by bringing order to information chaos, delivering effective internal communications structure, and a place to share knowledge, bringing everyone together as one team with one purpose.
Our global team of Happsters is made up of curious, diverse, innovative individuals that showcase the Happeo values. We focus on working hard, helping each other, and collaborating to do great things for our clients–oh, and we love to have fun, as well. We won’t ever judge your karaoke voice. ☺️
About the team & the role
As a Staff backend engineer you’ll join our "Discover and Engage" team, aiming to double the number of daily active Happeo users by year-end. You primary focus is to maintain and enhance the scalability of our search and notifications services, making sure that they are implemented and documented according to industry standards. Collaboration with fellow backend engineers is key, as we strive to develop resilient APIs for both internal and external applications. Your role involves code reviews of the backend developers and designing services capable of handling a substantial user load, reaching millions.
If you are passionate about creating exceptional user experiences, then this role might be just for you!
So what does this mean in practice?
We’re looking for someone that loves to write code, so much so that you can spend over 70% of your job doing it. We have EMs and PMs for managing and grooming and we need you to take care of our backend services together with our other senior developers. An example would be to facilitate decision making on how data is replicated and accessed by our services and all of our teams.
We’re constantly pushing the boundaries of our search and notification experience so experience in these domains is a must. Our search is powered by ElasticSearch and enhanced by our in-house generative AI. Just as Happeo brings information together, so does our search with search connectors. Our users have high expectations of our notification experience so you need to know how to maintain and scale notification services of different types and sizes. We use MailChimp, Pusher and push notifications.
What you bring
Extensive experience in backend development, using Java and/or Node.js and SQL
Expertise in distributed systems development, especially microservices and event driven systems
Excellent understanding of search engines and notification services
A customer oriented attitude, experience in solving customer problems
Strong DevOps mindset and experience with CI/CD practices and tools
Ability to convey ideas clearly to technical and non-technical audiences
Strong ability to lead by example and mentor other engineers
Ability to think strategically and help set the technical direction
What we offer
Flexible working hours/location. We do not offer a fully remote position but are very flexible in how you fill in your week
25 days of paid time off
Paid parental leave
A yearly budget that can be used for lunch, sport/culture, and public transportation
Happeo Options plan
We will be closing the role as soon as we find the right candidate. If you feel we can be a great fit for each other, apply to our role and we’ll be more than happy to review your profile :)
Come as you are!
At Happeo, we are dedicated to fostering a workplace where every individual, regardless of their background, identity, or perspective, feels valued and appreciated. Our commitment to diversity and inclusion extends beyond mere words, and we wholeheartedly encourage candidates from all walks of life to join us in our mission. We recognize that true strength lies in the unique experiences and perspectives that each person brings to our team. Join us, and let's build a more inclusive, diverse, and equitable future together.