Senior Backend Engineer (Golang)

Job description

About us

Who we are? We are Big Data experts , working with international clients, creating and leading innovative projects related to the Big Data environment. We offer tailor-made solutions. It does not matter whether we are talking about building a Data Lake , conducting training in the field of data management, or performing detailed Big Data analysis. We don’t just focus on one technology, instead we specialize in a whole range of open-source and public cloud tools.Our team brings together over 130 specialists in their fields. We have participated in dozens of conferences, written countless amounts of code, we are the organizers of Big Data Tech Summit Warsaw, the largest Polish conference related to Big Data topics. We run webinars, share knowledge on blogs, creating whitepapers and more. Why? Because we believe that Big Data is an indispensable future of business.
Thanks to that, we always select the most optimal Big Data solutions.


Customer

We are looking for an architect for our backend technology stack that is motivated to transform an industry. Client is a real estate data and analytics company looking to bring the next level of efficiency to the real estate transaction process by superior quality of information, accuracy, and automation. We take pride in every detail in the process and heavily believe in continuous learning, consistent improvement, and getting results.

Project
You would be responsible for our backend API systems and architecture at the company, we are looking for someone who can work through tough ambiguous problems, loves service oriented architecture, is platform and technology agnostic, has a thirst for machine learning, is constantly learning the fullstack, breaths scale, automation, and highly available services, leads by example, can crank on a codebase, and is relentless about pleasing their customers and users.

Responsibilities

  • Lead the development of highly available API services

  • Lead the development of complex data pipelines to support production machine learning and computer vision algorithms, mobile applications, and web applications

  • Lead the development of our data lake capabilities and own the entire data pipeline from consumption -> query capabilities

Technologies used:
  • ETL
  • OLAP
  • Golang
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Redis
  • Redshift

Requirements

  • Minimum 5 years experience in building robust customer facing API services and data pipelines that downstream applications consume
  • Strong Knowledge of ETL engineering and tools
  • Strong Knowledge of data design principles across multiple different storage systems
  • Strong Knowledge of OLAP concepts and scalability
  • Strong Knowledge of Golang
  • Strong Knowledge of development in AWS and Google Cloud
  • Strong Knowledge of Docker and Kubernetes
  • Strong Knowledge of distributed systems and technologies (Redis, Redshift, Etc.)
  • Experience with backend engineering in a machine learning or computer vision setting
  • Parsing and manipulating a variety of different datasets and formats with glue magic
  • You are great in ambiguous situations and prefer it to be that way
  • You are willing to take responsibility for you work and have a heightened sense of ownership
  • You iterate quickly, believe in constant and consistent improvement, and continuous learning


We offer
  • Salary : 120-180 PLN net + VAT/h B2B (depending on knowledge and experience)

  • 100% remote work

  • Elastic working hours

  • Possibility to work from the office located in the heart of Warsaw

  • Opportunity to learn and develop with the best Big Data specialists in Poland

  • International projects

  • Possibility of conducting workshops and training.

  • Clear career path and certifications

  • Co-financing sport card

  • Co-financing health care

  • All equipment needed for work