Prezi logo

Remote Backend Developer (Scala, Java, C#)

Prezi

Join Prezi as a Remote Backend Developer

Prezi is seeking a talented Backend Developer to join our team and work on mission-critical collaboration and media import/conversion services. This role involves building forward-thinking web experiences and interactions for our users. As a part of our team, you will have the opportunity to work with a grown-up start-up, creating solutions that millions of people will see every day.

Key Responsibilities

  • Develop high-performance backend services for document and media asset processing.
  • Work with multiple technical stacks and languages, ensuring end-to-end responsibility for features across different components.
  • Participate in building a microservice architecture that scales and routes around failure.
  • Run services in the cloud (AWS) and solve complex cross-stack architectural problems.
  • Develop and maintain existing backend services, primarily written in Scala and Python, ensuring they are efficient, reliable, and secure.
  • Engage in on-call rotations to swiftly address any critical issues.
  • Collaborate with exciting AI models to enhance our user's editing experience.

Required Skills and Experience

  • Interest in working with typed functional programming languages such as Scala, Haskell, F#, or OCaml.
  • Experience with statically typed languages like Java, C#, or C++.
  • Strong knowledge of algorithms and data structures.
  • Passion for writing clean, maintainable code.
  • A keen interest in AI and its applications.
  • Bachelor's degree in Computer Science or Software Engineering, or equivalent work experience.
  • Excellent communication skills in English.
  • Ability and willingness to learn quickly and adapt to new technologies.

Bonus Skills

  • Experience with distributed systems and Amazon AWS.
  • Familiarity with Akka/Cats/ZIO toolkit.
  • Knowledge of build systems, Continuous Integration, Docker, Kubernetes.
  • Experience with JVM and Linux environments.
  • Understanding of databases like MySQL or equivalent.
  • Exposure to Machine Learning models.

Why Join Us?

At Prezi, we celebrate diversity and are committed to building a product for everyone. We are looking for individuals who bring different perspectives and help us on our mission to reinvent how people share knowledge, tell stories, and inspire their audiences. If you’re passionate about visual communication, love being part of a team, and care about those around you, we want to hear from you!

This is a remote role, and you can work from anywhere within Europe. Join an awesome team that highly appreciates visual communication and believes in the power of collaboration.

Benefits
Extracted with AI

  • Remote work
  • Diverse team
  • Opportunities for learning new technologies

Similar jobs

Last update: 23 minutes ago

Prezi logo
Prezi

Senior Software Engineer - Editor Framework

Senior Software Engineer for Editor Framework at Prezi, enhancing presentation platforms with modular architecture.

Prezi logo
Prezi

Senior Python Developer

Join Prezi as a Senior Python Developer to enhance payment systems remotely in Europe. Work with Python, Django, and cutting-edge tech.

airfocus logo
airfocus

Backend Engineer (Scala) - airfocus

Join airfocus as a Backend Engineer specializing in Scala. Work on innovative product management platforms with a top-rated team.

Prezi logo
Prezi

Senior Full Stack Engineer - Growth Engineering

Senior Full Stack Engineer for Growth Engineering at Prezi, focusing on user acquisition and monetization through A/B testing and experiments.

Swif logo
Swif

Backend Developer (Scala/Java)

Remote Backend Developer role at Swif, focusing on Scala/Java for AI-driven MDM platform.

emagine Consulting logo
emagine Consulting

Backend Engineer

Join emagine as a Backend Engineer, developing scalable backend services for applications used by millions. Remote within EU.

Journi logo
Journi

Senior Backend Engineer (Scala)

Join Journi as a Senior Backend Engineer in Vienna. Develop Scala-based solutions for our leading printing app. Hybrid work model.

Zalando logo
Zalando

Backend Engineer (Java/Scala)

Join Zalando as a Backend Engineer (Java/Scala) in Helsinki, focusing on high-traffic systems and API development. Hybrid work model.

PlantingSpace logo
PlantingSpace

Remote Software Engineer with Functional Programming Experience

Join a remote team as a Software Engineer with expertise in functional programming and AWS, Docker, Kubernetes.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Booking.com logo
Booking.com

Backend Software Engineer with Scala Experience

Join Booking.com as a Backend Software Engineer in Amsterdam. Work with Scala, Java, and distributed systems in a hybrid environment.

BigCommerce logo
BigCommerce

Remote Scala Software Engineer

Join BigCommerce as a Remote Scala Software Engineer to develop and enhance Catalog domain services.

Perspective logo
Perspective

Senior Backend Engineer - Remote (Europe)

Senior Backend Engineer role focusing on Node.js, MongoDB, and Redis in a fully remote, dynamic team environment.

Masabi logo
Masabi

Senior Back End Developer (Java/Kotlin, AWS)

Join Masabi as a Senior Back End Developer, working remotely in Romania. Utilize Java, Kotlin, and AWS to build innovative transit solutions.

Pear Commerce logo
Pear Commerce

Senior Backend Engineer

Join Pear Commerce as a Senior Backend Engineer to design scalable backend systems using Java, AWS, and more. Fully remote with great benefits.

Bending Spoons logo
Bending Spoons

Remote Software Engineer

Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.

smartclip logo
smartclip

Senior Data Engineer (Java/Scala)

Join smartclip as a Senior Data Engineer to design scalable big data solutions using Java, Scala, and Spark. Remote work available.

Evolution logo
Evolution

Mid/Senior Backend Engineer with Scala

Join Evolution as a Mid/Senior Backend Engineer in Tallinn, focusing on Scala and functional programming.

Vista logo
Vista

Remote Software Engineer - C# & Web Development

Join Vista as a Remote Software Engineer specializing in C# and Web Development, based in Barcelona, Spain.

Fortris logo
Fortris

Mid-Level Backend Software Engineer

Join Fortris as a Mid-Level Backend Software Engineer in Málaga, Spain. Develop with Java, Spring, and gRPC in a dynamic team.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

ilert logo
ilert

Senior Backend Engineer - Remote

Senior Backend Engineer role focusing on Java, Rust, and NoSQL in a remote, dynamic environment. Key responsibilities include API development and system optimization.

Babel logo
Babel

Senior Back-End Developer

Senior Back-End Developer with expertise in C#, AWS, and Kubernetes for a full remote position in Lisbon.

SentinelOne logo
SentinelOne

Senior Staff Software Engineer – Backend – Singularity Data Lake

Senior Backend Engineer for SentinelOne, developing high-scale data services in Slovakia. Expertise in Java, Python, Kafka needed.