Software Engineer (Scala)

IntellectEU

Deutschland

Vor Ort

EUR 90.000 - 130.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Remote options
Hybrid options
Office flexibility

Zusammenfassung

IntellectEU is seeking a Senior Scala Developer to join our international engineering team, delivering production-grade Scala across Canton Network components. You will design end-to-end features, mentor engineers, and contribute to architecture discussions in a distributed Agile setting.

Ideal candidates have 5+ years of Scala, strong FP skills, and experience with distributed systems, Canton/Daml, and gRPC/Protobuf, with a passion for secure, scalable fintech software.

Qualifikationen

  • 5+ years of professional Scala experience with FP patterns.
  • Strong understanding of distributed systems and fault tolerance.
  • Experience with Canton and/or Daml is strongly preferred.
  • Comfortable with gRPC and Protobuf in service-oriented architectures.

Aufgaben

  • Contribute to the Splice codebase on Canton Network with production-grade Scala.
  • Design and implement features end-to-end from spec to deployment.
  • Collaborate in a globally distributed Agile team with asynchronous communication.
  • Mentor and onboard engineers new to Canton/Daml.
  • Participate in architecture discussions and drive code quality and documentation.

Kenntnisse

Scala
Functional programming
Distributed systems
Canton/Daml knowledge
gRPC/Protobuf

Tools

Protobuf
GRPC

Jobbeschreibung

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.

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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Scala Developer
Senior Scala Developer

Xebia • Deutschland

Remote
EUR 70.000 - 120.000
Scala Developer (d/f/m)
Scala Developer (d/f/m)

TieTalent • Hamburg

Vor Ort
EUR 50.000 - 70.000
Relocation support
Generous remote work guidelines
Access to online learning platforms
+3
Senior Scala Engineer
Senior Scala Engineer

Digis Corp • Deutschland

Remote
EUR 65.000 - 85.000
Senior Data Engineer
Senior Data Engineer

Aether Biomedical • Deutschland

Vor Ort
EUR 90.000 - 120.000
Senior Backend Kotlin / Java Software Engineer - Client Technology (m/f/x)
Senior Backend Kotlin / Java Software Engineer - Client Technology (m/f/x)

Scalable GmbH • München

Vor Ort
EUR 70.000 - 110.000
International relocation support
German language classes
Latest hardware and tools
+2
Senior Backend Kotlin / Java Software Engineer - Client Technology (m/f/x)
Senior Backend Kotlin / Java Software Engineer - Client Technology (m/f/x)

Scalable Capital • München

Hybrid
EUR 90.000 - 130.000
International relocation support
Education budget
Company pension scheme
+1
Junior Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Junior Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)

Scalable Capital • München

Vor Ort
EUR 90.000 - 130.000
International relocation support
Work from abroad option
Deutschland Jobticket
+2
Backend Engineer - FinTech
Backend Engineer - FinTech

Andercore • Berlin

Vor Ort
EUR 70.000 - 90.000
Senior Kotlin / Java Software Engineer - Client Technology (m/f/x)
Senior Kotlin / Java Software Engineer - Client Technology (m/f/x)

Scalable Capital • Berlin

Vor Ort
EUR 90.000 - 130.000
Relocation support
German language classes
Company pension
+3
Senior Rust Software Engineer - Banking Platform (m/f/x)
Senior Rust Software Engineer - Banking Platform (m/f/x)

Scalable Capital • Berlin

Vor Ort
EUR 90.000 - 140.000
International relocation
German language courses
Pension scheme
+3