Gett

Senior Backend Engineer

Nicosia, Nicosia, CY

$90
22 days ago
Save Job

Summary

Gett is a technology platform solely focused on corporate Ground Transportation Management (GTM), a market worth over $90Bn globally. It is the GTM category leader, serving over a quarter of the Fortune 500 companies.

Gett’s cloud-based software aggregates existing transportation providers (corporate fleet, ride-hailing, taxi, and limos) into one single platform, helping businesses manage all of their ground transportation spend, saving time and money.

We are looking for a talented Backend Developer to join our Billing Team.

The Billing team is responsible for building and maintaining Gett's compliant billing system that supports both B2C and B2B customers, as well as our drivers and fleets.

We handle high-scale financial transactions, ensuring accuracy, compliance and reliability.

You will be working in collaboration with other team leaders and team members at Gett on requirements, design, and development.

You will be responsible for:

  • Full software development life-cycle of new applications, starting with technical design together with architects and ending with deployment to production together with DevOps team
  • Keeping production stable and working, having a dedicated team as a first line of support
  • Improvement of the technical health of existing services according to best practices from architects, infra team or your own ideas

Requirements:

Requirements:

  • At least 5 years of experience in developing server applications;
  • Experience developing in Ruby;
  • Experience in designing and implementing data-driven applications powered by both MySQL, PostgreSQL, and NoSQL (Redis, MongoDB) solutions;
  • Experience optimizing performance in SQL databases;
  • Experience writing RESTful APIs and understanding of the HTTP protocol;
  • Experience working with development methodologies;
  • Experience in writing unit and integration tests;
  • Good English communication skills, both verbal and written;
  • Understanding the business needs and providing an optimal customer experience to our users.

What will make your application stand out:

  • Experience developing in Golang.
  • Experience in optimizing performance in relational databases.
  • Experience with gRPC/protobuf.
  • Experience solving high-load problems;
  • Experience with concurrent applications.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job