Senior Product Engineer
Oliva Therapy
Senior Product Engineer
Working within Oliva’s lean but highly talented Product team. This is an opportunity to wake up every day knowing your work is changing peoples personal and professional lives!
Oliva is reimagining how to leverage AI to support professional growth and unlock the best of people’s performance—drawing on years of experience providing wellbeing therapy and professional coaching to help people thrive at work.
Now, we’re leveraging that expertise to build the world’s most actionable AI copilot for daily management: empowering managers and teams with instant, tailored guidance and solutions in the flow of work.
Our new platform blends cutting-edge GenAI with practical management frameworks to transform feedback, delegation, team growth, and more—directly within tools like Slack. As we partner with forward-thinking companies and scale the next era of organizational impact, we’re looking for a Senior Product Engineer ready to shape our technical vision and make a difference for thousands.
The role
As a Senior Product Engineer at Oliva, you'll be at the intersection of product innovation and cutting-edge AI. You will take a crucial part in the development of our mental health solutions, translating user needs and the potential of AI into robust, scalable features. You'll have significant ownership across the entire development lifecycle, from ideation and rapid prototyping through to deployment and iteration.
Working closely with product and design counterparts, you'll act as a key technical voice, not only architecting and building systems but also contributing to the strategic direction of our AI-powered capabilities. Your work will span our full technology stack, allowing you to directly influence the user experience and the well-being of those we serve.
This role is based in Barcelona and follows a hybrid setup, with 1–2 days per week at the office.
You’ll make an impact by:
- Architecting & Building Scalable Backends: Design and implement cloud-native backend systems (AWS Lambdas, PostgreSQL Aurora) capable of supporting thousands of concurrent users, primarily using TypeScript and GraphQL (Nexus, Apollo Server, Relay), and FastAPI.
- Developing Performant Frontend Experiences: Utilize modern component-based frameworks (React, React Native, NextJS) and design systems (TailwindCSS) to build highly performant, intuitive user interfaces in TypeScript.
- Integrating Advanced AI Capabilities: Explore, evaluate, and integrate LLM APIs (OpenAI, Claude, open-source models) and leverage agent frameworks (e.g. Mastra) to create sophisticated, multi-step AI interactions with memory, planning, and tool use.
- Designing Intelligent Data Flows: Potentially utilize graph-based data structures to structure information for richer AI reasoning and context.
- Building Adaptive AI Systems: Engineer performant systems that combine generative AI with real-world user data, creating adaptive feedback loops and personalized experiences, using Python for AI code and integrations.
- Championing Data Privacy & Security: Uphold the highest standards of security and privacy in system design and implementation to protect sensitive user information.
- Collaborating Cross-Functionally: Partner closely with design and product teams to rapidly prototype, iterate, and ensure technical solutions align directly with user needs and business objectives.
- Ensuring Application Quality: Implement comprehensive testing strategies (unit, integration, E2E using Jest, React Testing Library, Playwright) to guarantee application reliability and performance.
- Fostering Engineering Excellence: Contribute to a strong engineering culture through Agile practices, clear documentation, thorough testing, and continuous integration.
Who You Are
You are an accomplished and versatile Full-Stack Engineer with a strong track record of shipping high-quality software in a production environment. You excel in fast-paced, collaborative settings and are comfortable navigating ambiguity.
You possess a strong engagement with and passion for the potential of AI, particularly LLMs. You have demonstrable experience exploring or experimenting with AI/ML concepts and tools (e.g., utilising APIs, building prototypes, contributing to open-source AI projects) and are eager to apply these technologies to build meaningful, user-centric solutions.
You're not just looking for another SaaS role; you are fundamentally motivated by the opportunity to use your technical skills to create products that have a positive and tangible impact on people's mental well-being.
Requirements:
- Demonstrated understanding of LLM capabilities, applications, and the evolving AI landscape, gained through hands-on experimentation and exploration (e.g., working directly with APIs, building prototypes, testing different models).
- Proven experience working effectively in fast-paced startup or scaleup environments, and shipping production software as part of an agile team.
- Strong proficiency in JavaScript/TypeScript and experience applying it across the full stack.
- Excellent communication skills in English (written and verbal).
- Experience building modern user interfaces with React (React Native proficiency is a significant plus), ideally utilizing design systems.
- Familiarity with cloud platforms (AWS strongly preferred) and building cloud-native applications.
- Solid understanding and practical experience in designing and implementing secure systems or systems handling sensitive data.
- Ability to translate AI concepts and capabilities into practical product features, integrating relevant APIs, models, or frameworks (like LangChain).
- An independent, pragmatic approach to problem-solving, balancing feature delivery with system stability.
- Familiarity with Python, particularly its libraries and common use cases within the AI/ML domain (data processing, model interaction, backend scripting and API integrations), OR a strong aptitude and eagerness to quickly become proficient in Python for these purposes.
- While deep AI specialisation is a valuable asset, a practical foundation built on hands-on exploration and a strong drive to learn and build using AI are essential for this role.
- Happy to come to the Barcelona office up to two days per week.
Benefits:
We come to work each day knowing that we're contributing to a truly meaningful mission: to improve the lives of millions of people worldwide.
On top of this, you get:
- A healthy salary and early-employee stock options
- Plenty of paid time off to relax and recharge your batteries, approximately 38 days of leave including your local public holidays
- Private international medical insurance
- Therapy and coaching via the Oliva platform — and encouragement to take advantage of it
- A hub office
- An autonomous, vibrant, and flexible work environment
- Travel twice per year to a team event
Diversity & Inclusion
We know the tech industry has a diversity problem. Without proactively addressing this, we could easily end up hiring a lot of very similar people. So we’re enthusiastically encouraging applications from underrepresented groups in our industry. We hire with fairness and awareness—and we mean it.
Whoever you may be: regardless of age, ethnic origin, sexual orientation, gender, religion, disability, background, or identity, we’d love to hear from you. If you need any adjustments during the interview process, let us know and we’ll accommodate.
Who we are:
Oliva is a tight-knit, experienced, and passionate team of engineers, designers, marketers, scientists and psychologists. We’ve all been through our own journeys with burnout, development and growth. Now we are improving the journey for others.
Our co-founders, Javier Suarez, Sançar Sahin and Huw Slater, have all experienced the emotional highs and lows of scaling successful tech startups and lived to tell the tale. Between them they have founded or led teams at TravelPerk, Typeform, Hotjar, and GetApp.
If you are based in London or Barcelona our teams in our hub locations meet twice weekly. You will need to be based in the UK or Spain for all our positions. Unfortunately at the moment we are unable to sponsor working permits or visas.
- Department
- Product
- Locations
- Barcelona
- Remote status
- Hybrid
About Oliva
Oliva is the employee mental wellbeing platform for companies who want to properly care for their people, and help them grow.
By combining proper therapy courses, coaching (the good kind), dedicated support for managers, and mental fitness classes—all led by a curated team of top professionals—Oliva helps employees respond to whatever hurdles life throws at them: big or small, at work and beyond.
We've raised funding from three of Europe's best venture capital firms and various top-notch angels. We´re on a movement to reimagine modern mental healthcare.
Beware of Phishing Scams Targeting Job Seekers
We’ve been informed of some phishing scams where people pose as recruiters from our company to trick job seekers. Just a reminder: any genuine communication from us will come from an @oliva.health email address, and we will never ask for personal details like banking info or any kind of payment during the hiring process. If you get a message that seems off or asks for something unusual, feel free to reach out to us at jobs@oliva.health to double-check. Stay alert, and keep your info safe!
Senior Product Engineer
Working within Oliva’s lean but highly talented Product team. This is an opportunity to wake up every day knowing your work is changing peoples personal and professional lives!
Already working at Oliva ?
Let’s recruit together and find your next colleague.