Senior Scala Developer
We usually respond within three days

Join Corsearch: Innovate with Scala and Shape the Future of trademark search engines
At Corsearch, we’re not just a company — we’re a global leader in trademark and brand protection solutions. With over 1,500 team members serving 5,000+ clients across five continents, we empower the world’s most iconic brands to secure their value and thrive commercially. Behind every great brand, there’s Corsearch and our AI native SaaS products.
But we’re more than just our reputation. We’re a dynamic, fast-growing company with a culture that values innovation, collaboration, and the people who make it all possible. If you’re a passionate Scala developer looking to work on cutting-edge technology in a supportive and flexible environment, we want you on our team.
✅ Why Corsearch?
- Impactful Work: Your code will power solutions that protect some of the world’s most recognizable brands.
- Cutting-Edge Technology: Work with modern tools and frameworks like Scala, Elasticsearch, PostgreSQL, and React in a cloud-native environment.
- Flexibility: Trusted to work in the way that suits you best, with flexible hours and remote-friendly policies.
- Growth Opportunities: We’re growing fast, and so can you. Take on new challenges, learn new skills, and advance your career with us.
- Collaborative Culture: Join a team that values pair programming, code reviews, and knowledge sharing.
- Great Benefits: Competitive compensation, health benefits, and more.
✅The Role
As a Senior Scala Developer at Corsearch, you’ll be at the heart of our engineering efforts, designing and building scalable, high-performance applications and search engines that solve real-world problems for our clients. You’ll work in a collaborative, agile environment where your ideas and expertise will directly shape our products.
✅Responsibilities and Duties
- Design, develop, and maintain robust, scalable software applications using Scala.
- Collaborate with cross-functional multi-culture teams to deliver high-quality solutions in an agile Kanban environment.
- Write clean, maintainable code and participate in pair programming and pull request reviews.
- Optimize and integrate with RESTful web services, Elasticsearch, and PostgreSQL databases.
- Develop custom Elasticsearch (ES) plugin components, including custom Lucene Queries and Analyzers.
- Research, design, and implement advanced search systems using algorithms, data structures, and text-search methods.
- Contribute to the entire software development lifecycle, from ideation to deployment.
- Solve complex technical challenges and innovate with modern tools and frameworks.
✅Essential
- Proven experience in Scala development (we want to hear about your projects and achievements!).
- Strong understanding of web applications and RESTful API development.
- Expertise in SQL databases (we use PostgreSQL).
- Proficiency with Linux toolchains and modern development workflows.
- Deep knowledge of Agile methodologies and experience working in Agile teams.
- Fluency in Git and best practices for branching, merging, and code reviews.
- Strong problem-solving skills and a passion for writing clean, efficient code.
- Excellent communication skills in English, both written and verbal.
✅Technical Expertise in Search Technologies:
- Elasticsearch (ES) and/or Lucene internals: Ability to develop custom ES plugin components, including custom Lucene Queries and Analyzers.
- Algorithms and Data Structures: Experience researching, developing, and implementing new search systems as part of a team of search technology professionals.
- Text-Search Methods: Understanding of text-search methods and related basic algorithms.
- Vector-Based Searching: Knowledge of vector-based searching and related vector algebra.
✅Nice-to-Have Skills:
- Familiarity with React, TypeScript, and CSS for front-end development.
- Understanding of Python on some level
- Knowledge of cloud platforms (we use AWS)
- Contributions to open-source projects or a strong GitHub profile.
✅Why You’ll Love Working Here:
- Innovation-Driven: We’re constantly evolving, and you’ll have the freedom to experiment and innovate.
- People-First Culture: We believe our people are our greatest asset, and we’re committed to your growth and well-being.
- Global Impact: Your work will directly impact brands and businesses worldwide.
- Work-Life Balance: Flexible hours and remote work options to fit your lifestyle.
Corsearch is an equal opportunity and inclusive employer and does not tolerate discrimination of any kind. We are committed to creating a diverse and inclusive workplace where all employees feel valued, respected, and supported. We welcome applications from all individuals regardless of race, nationality, religion, gender, gender identity or expression, sexual orientation, age, disability, or any other protected characteristic. Together, we are working proactively to build a workplace where everyone can belong and be at their best selves. Together, we make an Impact.
- Department
- Technology
- Role
- Senior Software Engineer
- Locations
- Corsearch, Finland (Helsinki)
- Remote status
- Hybrid
About Corsearch
Trusted by over 5,000 customers worldwide, Corsearch delivers AI-powered data, deep analytics, and professional services that support brands to market their assets, drive growth, and optimise brand presence against infringement.
Corsearch enables brand owners to discover, monitor and control the use and misuse of their brands and associated products and services online and is the industry market leader.
Corsearch does this in an increasingly complex global digital environment, with online brand protection solutions that cover everything from anti-counterfeiting to anti-piracy.
Senior Scala Developer
Loading application form
Already working at Corsearch?
Let’s recruit together and find your next colleague.