Senior Backend Engineer (Distributed Systems, Ruby) at WeTravel
1AC, Noord-Holland, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

24 Apr, 25

Salary

0.0

Posted On

24 Jan, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Postgresql, Kubernetes, Cloud, Data Structures, Programming Languages, Large Projects

Industry

Information Technology/IT

Description

PREFERRED EXPERIENCE

  • Experience managing large projects and system design.
  • Demonstrable object-oriented software design and development experience for distributed infrastructure systems; using one or more of the server-side programming languages, preferably Ruby not necessarily.
  • Demonstrable experience with relational (e.g MySQL, PostgreSQL) and non-relational (e.g MongoDB, DynamoDB) databases
  • Experience with message brokers(e.g. RabbitMQ, Kafka, SQS)
  • Deep knowledge on Computer Science fundamentals, algorithms and data structures
  • Experienced in defining solutions and designing containerized applications (Kubernetes) on Cloud (e.g. AWS, GCP) and on micro-services architecture.

We will be really excited if you also have:

  • A strong interest in pursuing a future leadership role as a tech lead.
Responsibilities

ROLE SUMMARY

As a senior backend engineer you will be a part of a cross-functional and an agile team of 5-7 people, where you will;

  • Be involved and participate in the overall application lifecycle
  • Work with cutting-edge technologies/libraries on a microservice based architecture
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic
  • Write clean and quality code, build prototypes, solve issues, profile and manage bottlenecksDevelop automated tests to ensure business needs are met and allow for regression testing

  • If you are interested to learn more about our tech stack, check out our stackshare.io profile!

This position presents the opportunity to work in a business-critical role in a rapidly growing company. You will also uphold our four core values:

  • Be the solution - take ownership, drive collaboration
  • Be resourceful - strive for new wins every day
  • Be honest - default to transparency
  • Be respectful - treat others like you want to be treate
Loading...