Taro Logo

Senior Scala Developer / Markets Quant Team

Julius Baer is the leading Swiss wealth management group focusing on servicing sophisticated private clients worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Job Description

Julius Baer, the leading Swiss wealth management group, is seeking a Senior Scala Developer to join their Markets Quant Team in Zurich. This role is crucial in providing the quantitative backbone services for derivative trading businesses across Equities and FX. The position offers an opportunity to work with cutting-edge technology in a financial services environment, focusing on building scalable, reliable, and high-performance distributed systems.

The role requires expertise in Scala programming, particularly with Cats Effect and FS2 libraries, to develop concurrent and asynchronous applications. You'll be working closely with trading teams to develop and maintain services that demand low-latency and high-throughput processing. The ideal candidate will bring 5+ years of software development experience, strong functional programming skills, and a deep understanding of distributed systems.

Julius Baer offers a unique blend of global company benefits with the supportive atmosphere of a smaller organization. The bank maintains flat hierarchies and an accessible structure, providing an international and stimulating work environment. You'll be part of a diverse team of highly motivated colleagues, working to bring the best of the bank to their clients while adhering to their core values of Care, Passion, and Excellence.

The position is based in Zurich, Switzerland, where you'll be at the heart of one of the world's leading financial centers. You'll have the opportunity to work on critical systems that support the bank's derivative trading operations, making a direct impact on the business's success. The role offers excellent prospects for professional growth and the chance to work with modern technologies in a fast-paced, dynamic environment.

Last updated a month ago

Responsibilities For Senior Scala Developer / Markets Quant Team

  • Design, develop, and maintain distributed services that support trading and sales activities
  • Utilize Cats Effect and FS2 libraries to build concurrent and asynchronous applications
  • Ensure services are scalable, reliable, and meet high-performance requirements
  • Participate in code reviews and contribute to the improvement of the overall codebase
  • Troubleshoot and resolve complex technical issues
  • Stay up-to-date with industry trends and emerging technologies

Requirements For Senior Scala Developer / Markets Quant Team

Scala
Kafka
RabbitMQ
  • 5+ years of experience in software development with a focus on Scala
  • Strong proficiency in Scala, including functional programming concepts and libraries
  • Experience in building distributed systems
  • In-depth understanding of concurrency, parallelism, and asynchronous programming
  • Excellent problem-solving skills
  • Strong communication and collaboration skills
  • Bachelor's degree in Computer Science, Software Engineering, or related field

Related Jobs