Senior Software Developer (Ruby/Go)

Senior Software Developer (Ruby/Go)

Multiple locations
  • 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 + 20 working days of vacation
  • 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 Senior Software Developer (Ruby/Go) submitted successfully.

    We will contact you soon! Thank you!