Senior Backend Engineer

  • Full time
  • Prague
  • Posted 1 week ago
Apache Spark (nice to have)
RabbitMQ (nice to have)
Akka (regular)
Linux (regular)
Docker (regular)
Team Player (regular)
Communication Skills (regular)
Scala (advanced)
REST API (advanced)
PostgreSQL (advanced)
We are hiring high-caliber web backend engineers who are highly motivated to disrupt data science with automation. The backend of our platform realizes a robust web system that processes large-scale data (a.k.a. BigData) with ML/AI engines. 
You’ll be working for a Silicon Valley startup that grows fast and never lets you get bored.
We strongly believe that we can make a huge impact on data science. You can be a part of our exciting journey.
What You’ll Do:
  • Understand user stories and specifications
  • Design efficient, stable, and maintainable architecture
  • Implement and review code and tests, and integrate changes in CI/CD pipeline
  • Work with other teams around the globe
Requirements:
Technical:

  • CS degree
  • 3+ years of experience in enterprise-grade backend systems.
  • Proficient in modern web framework and web-backend components like RDBMS (e.g., PostgreSQL, Oracle), MessageQueue (e.g., RabbitMQ), Modern web server (e.g., nginx), Container technology (e.g., Docker), Authentication system (e.g., LDAP), etc.
  • Working knowledge of Unix/Linux OS, git, Jenkins, Github, JIRA, etc.
  • Strong focus on the code quality
Nice to have:
  • Java/Scala experience  – if you’re not familiar with Scala, don’t worry! We’re happy to teach you
  • Good knowledge and experience of the Hadoop ecosystem (YARN, HDFS, Spark) is a plus.
  • Experience in developing analytics, distributed computing, BigData platforms is a plus.
  • Experience of Play framework and Akka is a plus.
Non-technical:

  • Good knowledge of English (both spoken and written)
  • Innovative and logical thinking
  • Open to new challenges
  • A team player
  • Great communication skills
  • Ability to work independently
What we’re offering:
  • Direct impact on the product
  • Possibility to improve your skills in a very experienced and highly technical team
  • Powerful hardware, 2 monitors
  • Friendly atmosphere, no stress, no dress-code
  • Flexible working hours
For remote candidates:
  • on-site onboarding in Warsaw
  • then monthly visits for 2-4 days in Warsaw
  • after 6 months of cooperation, it will be possible to work 100% remotely (*)
(*) not applicable for people from Warsaw

To apply for this job please visit cz.talent.com.