Senior Back End Engineer (Node.js) - Kilo

Senior Back End Engineer (Node.js)

Vilnius
Tech
Kiloverse
Full-time
Senior
Apply Now

About the team

Ratepunk is a fast-scaling travel tech platform focused on helping users find better flight and hotel deals through intelligent price comparison and real-time alerts. We operate in a data-driven, product-led environment where engineering plays a central role in shaping a reliable, scalable, and secure platform that makes travel more transparent and affordable worldwide.

As a senior engineer, you won’t just build features — you’ll help shape the technical direction of the platform and influence engineering standards across the organization.

Get ready to

  • Lead the design and evolution of scalable, secure, and highly reliable backend systems

  • Architect and build high-quality services using Node.js and TypeScript in production environments

  • Own complex domain logic, third-party integrations, and high-performance data workflows

  • Drive architectural decisions and contribute to long-term technical strategy

  • Design robust, maintainable APIs and collaborate closely with frontend, product, and data teams

  • Improve system performance, security posture, observability, and infrastructure reliability

  • Proactively identify technical debt and lead initiatives to address it

  • Mentor engineers through code reviews, knowledge sharing, and technical guidance

  • Elevate engineering standards, development processes, and best practices across the team

Ready to apply?

Jump to the application form and start your journey with us.


Apply Now

We expect you to

  • Strong backend engineering expertise with deep understanding of clean architecture, system design, and scalable patterns

  • Proven experience building and maintaining production systems with Node.js and TypeScript

  • Solid hands-on experience with PostgreSQL and Redis, including data modeling, indexing strategies, and performance optimization

  • Ability to design and reason about complex business domains and distributed systems

  • Strong testing mindset (unit, integration, and system-level testing) and commitment to code quality

  • Experience owning services end-to-end — from design and implementation to deployment, monitoring, and optimization

  • Comfortable working autonomously while influencing cross-team technical decisions

  • Product mindset and pragmatic decision-making ability

  • Curiosity and a continuous improvement attitude — you challenge assumptions and refine solutions rather than just implement requirements

Salary

Gross salary range is 5000 – 7000 EUR/month.

Location

Vilnius, Lithuania: 4 days onsite, 1 flexible day remote. Meanwhile, in Kaunas: onsite, hybrid, or remote options are available depending on the role.

Speaking of perks:

Boost your daily life
Every breakthrough needs a spark and our daily setup reflects that. Pet-friendly office, fresh breakfasts, hot lunches, drawers and fridges stocked with snacks and food – for a quick bite or even a team-cooked meal together. Rooftop and cellar events keep things lively.

Drive global impact
This is where ambition scales. Build impact across 30+ brands worldwide. Launch bold projects. Even step in as a co-founder – we reward those who push further.

*additional conditions apply based on your residence location.

Ready to apply?

Jump to the application form and start your journey with us.

Apply Now
Application form

Ready to join our team? Fill out the form below and share your experience, skills, and motivation. We review every application carefully and will get back to you shortly.

Application sent successfully!

Success! You’ll hear from us once we review your application.

    Some mandatory fields have not been filled out. Please check and try again.
    Not for you? Explore other positions.

    We have scalable career opportunities for every talent.

    Explore more positions