Currency

Senior Scala Engineer

6 000 - 7 500 USDNet per month - B2B
Other

Senior Scala Engineer

Other

Zabłocie 43B, Kraków

N-iX

Full-time
B2B
Senior
Remote
6 000 - 7 500 USD
Net per month - B2B

Tech stack

    English

    C1

    Scala

    master

    TypeScript

    master

    AWS

    advanced

    GCP

    advanced

    REST API

    regular

    SQL

    regular

Job description

We are looking for a highly skilled Senior Scala Engineer with strong expertise in TypeScript, Scala, and system architecture. You’ll play a key role in shaping the Booking Guide product and ETL pipelines, ensuring that our systems are robust, scalable, and efficient.

As part of a cross-functional team, you’ll collaborate with product managers, engineers, and stakeholders to design and deliver end-to-end solutions. You’ll also act as an architectural guide, setting direction and best practices for the team while remaining hands-on with development.You’ll thrive in solving complex technical challenges, balancing pragmatic delivery with long-term scalability, and contributing to a culture of engineering excellence. Over time, you’ll take ownership of key architectural decisions and have the opportunity to directly influence the evolution of our platform.If you are passionate about building impactful systems, driving architectural consistency, and mentoring other engineers, this role is for you.

Our customer gives us freedom and trust on a full development lifecycle as well to find and experiment with the best tools for the job.Over time, you will begin to establish your own responsibilities as you both define and react to the opportunities to enhance and improve our system. You'll be excited about making an impact and growing with the team.


Responsibilities:

  • Design, develop, and maintain scalable full-stack solutions (TypeScript + Scala)

  • Lead architectural decisions for Booking Guide and ETL systems

  • Drive improvements in system design, performance, and reliability

  • Ensure best practices in security, observability, and code quality

  • Collaborate with engineers, product, and stakeholders across the delivery cycle

  • Contribute to Agile ceremonies: planning, estimation, and refinement

  • Mentor team members and promote knowledge sharing

  • Take ownership of technical solutions from inception to production


Requirements:

  • 5+ years of experience in full-stack development (TypeScript + Scala)

  • Strong background in system and application architecture

  • Experience designing and optimising ETL pipelines

  • Proficiency with SQL/NoSQL databases and data modelling

  • Hands-on experience with microservices, event-driven architectures, and REST APIs

  • CI/CD pipelines and test automation experience

  • Cloud experience (AWS, GCP)

  • Experience with Agile methodology and collaborative workflows

  • Strong communication skills in English (upper-intermediate or higher)

  • Experience mentoring engineers or leading technical initiatives is a plus


We offer*:

  • Flexible working format - remote, office-based or flexible

  • A competitive salary and good compensation package

  • Personalized career growth

  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)

  • Active tech communities with regular knowledge sharing

  • Education reimbursement

  • Memorable anniversary presents

  • Corporate events and team buildings

  • Other location-specific benefits

*not applicable for freelancers

Published: 02.10.2025

Meet the company

N-iX

N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innovative projects for global industry leaders and Fortune 500 companies.

Company profile
Office location

Senior Scala Engineer

6 000 - 7 500 USDNet per month - B2B
Apply

Senior Scala Engineer

Zabłocie 43B, Kraków

N-iX

6 000 - 7 500 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. ​Informujemy, że administratorem danych jest N-iX z siedzibą w Krakowie, Krowoderska 63B/6 (dalej jako "administrator"). Masz prawo do... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.