logo Algoteque

Senior Scala Software Engineer

Algoteque • Wrocław (Poland) • Hybrid

Apply

About us

ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job Description

Location: Wrocław, Poland Work Mode: Hybrid (3 days per week onsite in the Wrocław office) About the Role We are looking for a highly skilled Senior Scala Software Engineer to join a fast-paced team working on complex, high-performance systems in the financial sector. This role is ideal for someone who thrives in a collaborative environment and is eager to design, build, and optimize cutting-edge distributed applications using Scala and modern cloud-native technologies. Key Responsibilities - Design, develop, and maintain production-grade applications using Scala, ensuring performance, scalability, and reliability. - Implement and manage CI/CD pipelines and cloud-native deployments on Microsoft Azure. - Build and maintain Kafka-based message streaming pipelines to support real-time data processing. - Collaborate with cross-functional teams (engineers, designers, product managers) to deliver robust and maintainable solutions. - Apply functional programming concepts using libraries like ZIO or Cats. - Troubleshoot and resolve issues across distributed systems, minimizing service downtime and ensuring optimal performance. - Contribute to architectural discussions, particularly around JVM-based systems and SQL data integration. - Stay current with emerging technologies and contribute to team-wide knowledge sharing and best practices. - Provide mentorship to junior developers and uphold high standards for software engineering practices. - Produce and maintain clear technical documentation and effectively communicate complex concepts.

Required qualifications

Requirements - 5+ years of experience in software development, with a strong focus on shipping high-quality, production-ready software. - Proven expertise in Scala, with solid knowledge of Java, JVM, and SQL. - Hands-on experience developing software on the Azure platform using CI/CD practices. - Experience with Kafka and message streaming technologies. - Familiarity with functional programming and libraries like Akka, ZIO, or Cats is a plus. - Strong understanding of distributed systems and their operational complexities. - Excellent problem-solving, debugging, and troubleshooting skills. - Self-motivated and able to quickly adapt to new technologies and environments. - Strong communication skills and the ability to work effectively in a hybrid team setup.

Job details

Company

Algoteque

Contract

Full-time

Job location

Hybrid • Wrocław (Poland)

Reference

2188941

Share

Twitter facebook linkedin
Senior Scala Software Engineer

Interested in this job ?
Apply

Are you legally authorized to work in Poland?

Yes No

Are you open to visiting the office in Wrocław three times a week?

Yes No
💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.