Software Engineer (Scala)

Posted 8 Days Ago
Be an Early Applicant
Hiring Remotely in Antwerp, BEL
In-Office or Remote
Senior level
Information Technology
The Role
Contribute to the Splice codebase on the Canton Network by writing production-grade Scala for distributed ledger components. Design and implement end-to-end features, participate in architecture decisions, maintain high code quality and tests, mentor and onboard engineers, and collaborate within a globally distributed Agile team.
Summary Generated by Built In

IntellectEU is an international technology company focused on digital finance and emerging technologies. At IntellectEU we are on a mission to become the top-of-mind fintech company. We are committed to our people and believe in building a better future with the newest technologies. We give rising talent and industry veterans the space to explore, launch ideas, and collaborate closely with our clients. With our technical hands-on experience in payments, blockchain and capital markets, there’s no challenge that’s left unsolved. Over the past two decades, we have earned our expertise in financial technology, executing on hundreds of complex integrations and co-creating new digital asset platforms alongside our clients.  

Our blockchain practice is built around production-grade frameworks where security, scalability, and correctness are non-negotiable. We are expanding our core engineering team to support contributions to the Splice codebase on the Canton Network, a next-generation privacy-preserving distributed ledger being adopted by major market infrastructure providers globally.

We are looking for a senior Scala Developer who can deliver complex, high-quality software in this environment and help grow the capability of the wider team by mentoring and onboarding engineers new to the Canton ecosystem.

Responsibilities:

  • Contribute directly to the Splice codebase on Canton Network, writing production-grade Scala across core distributed ledger components.
  • Design and implement features end-to-end: from specification refinement through testing, review, and deployment.
  • Work within a globally distributed Agile team, coordinating across time zones with asynchronous-first communication.
  • Mentor and onboard engineers new to the Canton/Daml ecosystem, building internal capability over time.
  • Participate in architecture discussions and technical decision-making, bringing well-reasoned opinions grounded in distributed systems experience.
  • Maintain high standards for code quality, test coverage, and documentation in a codebase where correctness is critical.

 

Technical Skills:

Must Have

  • 5+ years of professional Scala experience, with a strong command of functional programming patterns (typeclasses, effect systems, immutability, referential transparency).
  • Strong grasp of the Scala type system, including implicits/givens, type inference, and leveraging the compiler for correctness guarantees.
  • Solid understanding of distributed systems: consensus mechanisms, fault tolerance, eventual consistency, and partition handling.
  • Experience with Canton and/or Daml is strongly preferred; otherwise, a demonstrated willingness and ability to develop deep expertise in both technologies is required.
  • Comfortable working with gRPC, Protobuf, and service-oriented architectures.

Soft Skills:

  • Communicates complex technical concepts clearly and effectively, both verbally and in writing, to technical and non-technical audiences.
  • Demonstrates a high degree of autonomy, accountability, and ownership for delivering outcomes.
  • Provides and receives constructive feedback professionally, viewing code reviews and technical discussions as opportunities for collaboration and continuous improvement.
  • Thrives in distributed teams by proactively sharing context, documenting decisions, and working effectively in asynchronous environments.

We guarantee:

  • International experience in a stable company: the company has offices in Antwerp, Lisbon, Krakow, Kyiv, New York, and operates on the market for over 15 years.
  • A passionate team in an innovative, casual, positive, and open work environment, ready to meet your new ideas.
  • Great opportunities for personal and professional development, as well as the chance to change the way the business works in the financial world.
  • Work where you're most productive: remote, in-office, or hybrid options available.

Join us to make an impact on the entire financial world!

By submitting your application, you acknowledge that IntellectEU processes your personal data for recruitment purposes based on pre-contractual steps and legitimate interests. Your data may be shared with authorized personnel and service providers, including BambooHR, and transferred internationally with appropriate safeguards. We retain applicant data for up to 24 months unless otherwise required by law or requested for earlier deletion. For more details, see our Privacy Policy.

 

Skills Required

  • 5+ years of professional Scala experience with strong functional programming patterns (typeclasses, effect systems, immutability, referential transparency).
  • Strong grasp of the Scala type system, including implicits/givens and type inference, leveraging the compiler for correctness.
  • Solid understanding of distributed systems: consensus mechanisms, fault tolerance, eventual consistency, and partition handling.
  • Experience with Canton and/or Daml, or demonstrated willingness and ability to develop deep expertise in both technologies.
  • Comfortable working with gRPC, Protocol Buffers (Protobuf), and service-oriented architectures.
  • Proven ability to design and implement features end-to-end, including specification refinement, testing, code review, and deployment.
  • Experience mentoring and onboarding engineers, particularly around the Canton/Daml ecosystem.
  • Strong written and verbal communication skills and ability to work effectively in asynchronous, globally distributed teams.
  • Maintain high standards for code quality, test coverage, and documentation in correctness-critical codebases.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Antwerp
190 Employees
Year Founded: 2006

What We Do

IntellectEU aims to provide all its co-workers and clients with a unique, international, and stimulating environment for world-changing career opportunities and projects in Digital Finance, ESG, and Emerging Technologies. IntellectEU co-creates cutting-edge technology solutions and helps its clients to navigate complex domains using its deep business and technical expertise.

Similar Jobs

N-iX Logo N-iX

Software Engineer

Information Technology • Consulting
Remote
27 Locations
2135 Employees

CSC Logo CSC

Accountant

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees
50K-60K Annually

Deepgram Logo Deepgram

Account Executive

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
In-Office or Remote
28 Locations
150 Employees

Deepgram Logo Deepgram

Account Executive

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
Remote
27 Locations
150 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account