Senior Scala Engineer
Zabłocie 43B, Kraków
N-iX
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
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.
Senior Scala Engineer
Senior Scala Engineer
Zabłocie 43B, Kraków
N-iX