All active Scala roles based in Ireland.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Share this job
CONSUMER EDGE
Consumer Edge is a data and AI-driven company that equips global organizations with real-time, transaction-based insights. Our engineers work across domains—Data, AI, and application development—to build a platform that translates complex data into clear business intelligence.
SOFTWARE ENGINEER BACKEND, CLIENT PLATFORM TEAM
You’ll be joining Consumer Edge’s Client Platform Team — a distributed cross-disciplinary team located across Europe and the US.
Our mission is to build web-based products that empower our clients and transform how they make decisions. You’ll be joining a group of Software Engineers, Product Managers and UX Designers, working closely with stakeholders to use data to answer real-world business questions.
We believe in building a culture of autonomy, where enabling team members to make decisions independently leads to greater motivation, innovation and productivity.
TECHNOLOGIES
We work in a microservices, DevOps environment where teams own their code and infrastructure in production. We favour type-safe and functional programming styles — clean, composable code is something we care deeply about. Some of the technologies we use across Consumer Edge include Google Cloud Platform and BigQuery.
RESPONSIBILITIES
WHAT YOU’LL BRING TO THE TEAM
NICE TO HAVE
WHAT TO EXPECT
BENEFITS & PERKS
Consumer Edge is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply.
Ready to apply?
Apply to Consumer Edge
Share this job
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
As part of the Platform Engineering department, the Traffic team is crafting, building, and improving the multi-cloud platform at scale for Elastic Cloud Hosted and Serverless. We grow and mature our distributed network services and solutions for multiple cloud service provider platforms. We are built on Kubernetes, Go/Scala, and custom orchestration architectures. In your daily life with us, you will participate in coding, innovating technical designs, crafting solutions, improving resilience, and prioritizing security, bug fixes, and features. For example, Debugging Azure Networking for Elastic Cloud Serverless is part of our efforts, and we want your experience to contribute to a truly exceptional customer experience!
You don't need to have all of these items, but these represent the types of work you will do as a Software Engineer at Elastic.
Compensation for this role is in the form of base salary. This role does not have a variable compensation component.
The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below.
These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.
An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.
Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being.
Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below.
These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future.
An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.
Additionally, this role is still eligible to participate in Elastic’s equity plan, Registered Retirement Savings Plan (RRSP), and a range of other benefits offered with a holistic emphasis on employee well-being. If you need additional details on our benefits, please review the Canada Benefits page on Wiki.
As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.
We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.
Different people approach problems differently. We need that. Elastic is an equal opportunity/affirmative action employer committed to diversity, equity, and inclusion. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.
We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co We will reply to your request within 24 business hours of submission.
Applicants have rights under Federal Employment Laws, view posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster and Know Your Rights (Poster)
Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic (“DNR”), and the Luhansk People’s Republic (“LNR”). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic.
Please see here for our Privacy Statement.
Ready to apply?
Apply to Referral Board
Share this job
About Telnyx
Telnyx is an industry leader that's not just imagining the future of global connectivity—we're building it. From architecting and amplifying the reach of a private, global, multi-cloud IP network, to bringing hyperlocal edge technology right to your fingertips through intuitive APIs, we're shaping a new era of seamless interconnection between people, devices, and applications.
We're driven by a desire to transform and modernize what's antiquated, automate the manual, and solve real-world problems through innovative connectivity solutions. As a testament to our success, we're proud to stand as a financially stable and profitable company. Our robust profitability allows us not only to invest in pioneering technologies but also to foster an environment of continuous learning and growth for our team.
Our collective vision is a world where borderless connectivity fuels limitless innovation. By joining us, you can be part of laying the foundations for this interconnected future. We're currently seeking passionate individuals who are excited about the opportunity to contribute to an industry-shaping company while growing their own skills and careers.
Our backend team is building a highly-available and distributed data pipeline that powers Telnyx products like Voice, Messaging and Wireless. We leverage the Telnyx private backbone network to build a cloud-agnostic data platform that processes thousands of messages per second.
With our lean team, we're currently running and managing more than 30 dockerized microservices deployed in multiple regions in the U.S. and Europe. We are looking for a senior Java backend engineer with deep knowledge of Java Core.
In this role you will
What we're looking for
Nice to have
Ready to apply?
Apply to Telnyx
Share this job
Want to start your career as a Java/Scala Developer?
We’re looking for a Junior Software Developer to join our client’s EMEA Trades Processing team within the Global Markets Operations Technology division. This team plays a vital role in supporting global trading by delivering large-scale projects across both Equity and Fixed Income. Their mission is to keep systems responsive, resilient, and ready to adapt to changing market conditions, while ensuring growth stays aligned with the Target Operating Model.
In this role, you’ll be hands-on with development, contributing to the full software development lifecycle - from analyzing requirements and designing solutions to building and delivering critical components of the technology stack. It’s an excellent opportunity to grow your skills while working on impactful projects that shape how the business operates globally.
Technical Skills Required:
Scala or Java development skills (but we will consider candidates with strong Java skill set and willing to learn Scala)
SQL Programming Competency (with experience of at least one RDBMS)
Strong understanding of software build/ release mgmt (with at least one build tool e.g. ANT)
Good understanding of unit testing concepts
Familiarity with development patterns
Familiarity with Big Data technologies such as Apache Hadoop
Technical Skills Desired:
Familiarity with RDF and SPARQL
Exposure to functional programming (in case you do not have Scala programming skills)
Soft Skills Required:
Proactively own and resolve details of high-level tasks
Enjoy team working environment
Demonstrate an understanding of operational aspects of managing a software stack
How to apply:
What We are Looking For
What You will Get
Diversity and Inclusion at mthree
At mthree, we celebrate diversity and foster an environment where everyone can thrive. We value inclusion, equality, and the health and well-being of all employees, ensuring our culture supports courageous teamwork, continuous learning, and making an impact.
The successful candidate must have the right to work in Ireland by the start of their employment and for the full duration of the training and placement period, which is 26 months.
Ready to apply?
Apply to mthree Recruiting Portal
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.