Software Engineer

About the role

As a Mid Software Engineer, you will be responsible for developing, optimizing, and deploying our data acquisition and processing system. Moreover, you will ensure that the code is well written, tested and maintainable.

On the development side, you will be responsible for designing proper abstractions for new and existing functionalities, testing and optimizing the existing code base (mostly with regard to data processing and communication part), and directly working with the deployment team to push, maintain and integrate with web services production-ready version of the system.

We are open to ideas and give freedom in taken approach and experimentation and expect that you will be able to work on the given tasks and deliver results with little supervision.

Full time position. B2B contract is preferred. Work from the office in the strict center of Warsaw.

Responsibilities/Tasks:

  • Design, develop, test, deploy, maintain and improve new functionalities
  • Maintain & integrate system functionalities into existing services
  • Create, maintain and enforce good coding practices
  • Maintain and improve efficient code workflow
  • Optimize existing code

Requirements

  • Proficiency with Linux
  • Proficiency with Python, minimum 2 years of experience, 3-4 is optimal
  • Experience building and maintaining services in production
  • Experience working with cloud environment (AWS/GCP)
  • Fluent Polish
  • Good command of English

Preferred:

  • Computer Science or Mathematics degree
  • Experience building or maintaining low-latency systems
  • Experience working in ML/DL or data engineering projects
  • Experience working with scalable/distributed systems
  • Experience with Python scientific stack: numpy, pandas

Appreciated:

  • Titles, Competitions won (e.g. Kaggle)
  • Interest in football

Tech stack:

  • Python
  • AWS
  • Docker, Kubernetes

Benefits

  • Dynamic start-up environment with interesting scientific challenges & bleeding edge technology and models (this time for real)
  • Opportunity to build real-world deployable machine and deep learning-based products changing the world of football
  • International projects & collaborations with top football clubs & federations
  • Ability to directly influence development direction of a product
  • Team Kaggle competitions (we have 3 masters) & hackathons
  • Office in the strict center of Warsaw

Apply for job:

Software Engineer

Please upload your CV in .pdf format (max 5 MB):