Senior Backend Engineer

Skills
Back-End Web DevelopmentC#Software DevelopmentTypescriptCF#Kotlin
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years of software engineering experience
  • 5+ years as backend engineer/SRE
  • Advanced experience with at least 2 of Java (Scala or Kotlin), C# (or F#) (.NET core), Python, NodeJS+TypeScript
  • Experience with distributed systems
  • Deep understanding of cloud services

Day to day

  • Design, implement, and support distributed systems impacting all aspects of member experience
  • Maintain and improve the integrity of our data processing pipeline (5Tb per day)
  • Develop tools to guarantee the availability of our services (~30 microservices) and automate their operation
  • Contribute to the development of back-end services and product features