Senior Backend Engineer
Core
Design, develop, and evolve core backend systems for a self-service ski trip booking platform that dynamically connects inventory from thousands of suppliers to create custom holiday packages. (via careerplan.io/jobs/F8-00C-48-B47-senior-backend-engineer-at-weski)
Role type
Senior Backend Engineer (Distributed Systems)
Builds
Scalable microservices-based systems, high-traffic APIs, and production-grade cloud infrastructure for a global ski travel platform.
Domain
Travel Technology / Distributed Systems
Deliverable
production ML models
Required skills
Node.js, distributed systems architecture, microservices, AWS/GCP, CI/CD, observability, AI/LLM integration
Preferred skills
Skier or snowboarder
Technologies
Node.js, AWS, GCP, microservices, databases, caching layers, messaging systems
Responsibilities
Design and develop core backend systems with emphasis on scalability and performance; Lead complex technical initiatives from concept through production; Take end-to-end responsibility for backend production systems including monitoring and incident resolution; Maintain high engineering standards through code reviews and testing; Evaluate and adopt modern development tools; Provide technical leadership and mentorship across the backend domain.