Company
TheAlgoCave AB is a Lund-based consulting company that provides data and analytics services. We are seeking a Senior Backend Engineer with an extensive Node.js and GCP background for one of our clients. They are developing an advanced travel and logistics management application to help fleet managers work efficiently to reduce costs and open additional revenue streams.
Initial six-month contract with possibility of extension.
This position can be remote or based out of our Lund office.
Role Description
As our Backend Engineer, you'll own the core APIs, data infrastructure, and GCP-based backend services. You'll work closely with our frontend and product teams to build secure, scalable, high-performing backend systems for real-time travel experiences.
- Design and develop APIs using Node.js (Express/Nest preferred)
- Manage and optimise our PostgreSQL schema and queries.
- Deploy and monitor backend services on Google Cloud Platform (Cloud Run, App Engine, Cloud Functions, etc.)
- Handle third-party integrations (e.g., travel APIs, maps, payments)
- Collaborate with frontend devs on Next.js interfaces.
- Implement logging, error handling, and performance monitoring.
- Ensure clean, testable, and maintainable code.
- Code, design, and architecture reviews.
Requirements
- Minimum 8 to 10 years of experience with Node.js backend development.
- Minimum 5 years of experience with GCP services (Compute, Cloud SQL, IAM, networking) or similar cloud platform.
- Proficient in PostgreSQL: schema design, indexing, optimisation.
- Experience with CI/CD pipelines (GitHub Actions, Cloud Build, etc.)
- Familiarity with REST and/or GraphQL APIs.
- Comfortable with Git, agile workflows, and cloud deployment best practices.
- Strong GDPR and privacy policy implementation knowledge.
Good to have
- Experience with Next.js or SSR-friendly APIs.
- Worked on high-traffic consumer apps.
- Background in travel-tech or real-time data platforms.
- Security-first mindset (OAuth2, rate limiting, etc.)
We do not offer sponsorship for this role.
Immediate Start.