Software Developer (Data Services)

Software Developer (Data Services)

Multiple locations
  • Georgia
  • Lithuania
  • Malta/Sliema
  • Poland/Poznan

Full-time

We invite you to join our RnD’s Data Services team which takes care of:

  • Evaluation of technical design for new projects
  • Prototyping, implementation and improvement of high load and data-intensive services
  • Integration of data science features into the company’s products
  • Predictive analytics and anomaly detection services
  • Carry out technical research for business needs

Responsibilities

  • Work in a fully agile environment with senior engineers and product managers
  • Participate in designing fault-tolerant, highly available and optimised solutions
  • Monitor and optimise your services in production for excellence
  • Research and develop new technologies and tools
  • Collaborate with other teams – product, infrastructure and business

Requirements

  • Perfect Ruby / Go programming skills
  • Hands-on experience with data-intensive applications development & performance tuning
  • Experience in developing complex solutions from scratch
  • Experience with relational databases and SQL, as well as with non-relational and NoSQL
  • Deep data structures, OOP, and algorithms knowledge
  • Minimum 5-year experience in software development
  • Good communication skills

Nice to have

  • Familiarity with document and time series databases
  • Experience with Kafka
  • Ability to implement space and time-efficient algorithms and understand which one is preferable and when
  • Readiness to learn other programming languages (e.g. Python, Scala)
  • Familiarity with SRE practices
  • Familiarity with cloud native technologies (e.g. k8s, Helm, Prometheus, Envoy, gRPC)
    Familiarity with AWS technology stack

Work Conditions

  • Work in an international IT product company with offices in 4 countries
  • Remote full-time work or work from a comfortable office. It doesn’t matter where you work from, what matters is the result
  • Flexible schedule. It is enough to coordinate time zones and have intersections of working hours with the team
  • Paid 4 Sick Days and 1 Day Off per calendar year
  • Sports program compensation
  • Free online English lessons with a native speaker
  • Large payments under the referral program, in which the bonus is received by both the employee who recommends and the candidate who accepts the offer
  • Training, internal workshops, participation in international professional conferences and corporate events
  • A wide relocation program for both employees and newcomers.

 

    Submit your request

    PDF
    Submitted successfully

    Your application for Senior Software Developer (Data Services) submitted successfully.

    We will contact you soon! Thank you!