Scala Software Engineer

Feedzai
Crushing online payment fraud at Big Data scale

Job details

  • Full-time
  • calendar
  • map markerLisbon, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €400

Intro

Feedzai is AI. We’re coding the future of commerce with a leading platform powered by artificial intelligence and big data. Founded and developed by data scientists and aerospace engineers, Feedzai has one critical mission: make commerce safe. The world’s largest banks, payment providers and retailers use Feedzai’s machine learning technology to manage risks associated with banking and shopping, whether it’s in person, online or via mobile devices.

We are seeking outstanding Scala software engineers to help us build our ambitious AI-based SaaS products that leverage high-performance, distributed data processing, and Machine Learning. Our technology is used around the world to stop the bad guys in their tracks, processing millions of events (over $2 Billion per day) at extremely low latencies (few milliseconds).

Build a state-of-the-art product and solve scalability, fault-tolerance and real-time performance problems as well as ensure the overall product provides a great user experience and delivers on the intended vision.

We most value engineers that have grit and motivation to continuously ship a high-quality software product.

Responsibilities:

  • Work iteratively within our agile teams to develop our Cloud product and underlying technical frameworks using Scala and the best functional programming practices
  • Write reusable and testable code using the best tools for the job and participate in code reviews
  • Work within a DevOps culture, on automated deployment as well as distributed logging and analytics so that we can be on top of things
  • Design & influence the future product architecture, from the data layer, to service orchestration

Main requirements

  • BSc or MSc degree in Computer Science, or a similar technical degree
  • Strong coding skills and Computer Science fundamentals
  • Experience building Scala backend software
  • Someone who can bring his/her ideas into the team and is able to work out solutions to tough problems autonomously

Nice to have

  • Real-world experience in programming high-performance, concurrent server-side code
  • Real-world Experience working in Agile teams
  • Experience with modern distributed systems platforms such as Spark, Akka, RabbitMQ or Cassandra
  • Experience with continuous delivery and automated deployment of distributed cloud services
  • Contributions to OSS projects

Perks

  • Take part in a fast-growing startup, working in the disruptive AI market
  • High impact with a small but growing team
  • Health insurance
  • Free fruit
  • International Free Coffee Selection
  • Weekly workplace gymnastics

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €400