Senior Backend Engineer (Scala)

Contract Type
This position is archived.
This position is archived.
Job description

About our partner

They are on a mission to modernize voice with trust, identity, and intelligence. They're protecting everyday people from spam and fraud calls, connecting businesses with their customers, and helping carriers secure their networks for all. In 2015, the founder saw the increasing need for innovation in the voice channel and began building the first caller ID and spam blocking apps for mobile. In early 2016, spun out and brought its technology to market through Samsung Smart Call, the first-ever network-based spam solution with AT&T, and the consumer app. Three years later in 2019, they brought a product to market, a B2B branded call service that enables enterprise companies to connect to the consumers they are trying to reach. The combination of Protect, Connect, and the app has resulted in the world's largest Voice Performance Platform with over 200M monthly active users.

They are headquartered in Seattle and have offices in London and Budapest.

About the Position

The Senior Backend Engineer is an Individual contributor position responsible for designing, coding and operating high performance data processing systems and backend services for their customer facing web services on the JVM platform (primarily Scala). Their ideal candidate would have the skills and desire to understand their entire stack, from their cloud platform (AWS) through data storage technologies (such as DynamoDB, Redshift) and stream processing (Kafka) all the way to Scala/akka based services.

About the Team

The Protect team has built a leading fraud detection system for phone calls, used by millions of users around the Globe through mobile and network integrations. Their mission is to eliminate unwanted calls and bring trust and intelligence back to the phone calls by using modern technologies and machine learning. Their innovative platform is able to process hundreds of thousands requests and runs half million models per second.

What You’ll Do

  • Build and operate world class services in the field of phone fraud detection
  • Work at a supportive and fast-growing startup with a fantastic team.
  • Lead initiatives from design through implementation to deployment to unlock new potentials
  • Make an impact in the lives of tens of millions of consumers on a daily basis
  • Collaborate and learn from other great team members, coach their rising stars
  • Support in developing your skills and accelerating your career
  • Help in creating the long term vision of their architecture

What You’ll Need to Succeed

  • Experience or interest in functional programming in a typed setting;
  • A philosophy of iteration and continuous improvement;
  • Experience building highly scalable and -available production services;
  • BSc or M.S in a relevant field or 3-5+ years relevant work experience;
  • Excellent communication and self-organization skills incl. working within and with other remote teams;
  • Familiar with data storage- and processing systems (such as Postresql, Amazon DynamoDB, Amazon Redshift, Apache Spark, ElasticSearch, Redis);
  • Experience with *nix.
  • Proficient at collaborating and communicating with both local and remote team members in English and Hungarian

You will have a fast start if you have experience with:

  • Scala
  • Cloud environments (AWS)
  • Big-data technologies and platforms (Spark, Athena/Presto, Databricks)
  • Modern deployment environments (Kubernetes, Docker)
  • High performance HTTP APIs
  • Powerful reactive, concurrent, and distributed applications (akka)

The requirements listed in the job descriptions are guidelines. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable they would still love to hear from you.


More Details

  • Start Date: Immediately
  • Status: Full-time (40 hours per week)
  • Location: Budapest
  • Department: Engineering
  • Reports to: Engineering Manager of the Protect team
  • Direct Reports: No


  • Private Retirement/Pension program
  • Generali Private health care
  • Donation Matching for a charity of your choice (up to $500/ year)
  • WFH equipment stipend
  • $1,000/year in Professional Development funds
  • Online English Classes
  • Gym membership
  • Flexible working model (4 days a month is required in the office. In the rest of the month you decide whether you are working from home or from the office.)

This position is based in Budapest, Hungary

They are building a team with a variety of perspectives, identities, and professional experiences. They evaluate great candidates through a business lens and they strongly believe that diversity and unique perspectives make their company stronger, more dynamic, and a great place to build a career.

Other notes
For more related job opportunities visit
This position is archived.
This position is archived.