DevJobs

Experienced Backend Engineer

Overview
Skills
  • Go Go
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • Redis Redis
  • Agile Agile
  • Scrum Scrum
  • RESTful API RESTful API
  • HTTP
  • Integration tests
  • Unit tests
  • gRPC
  • protobuf

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 building the global grid of ground transportation, embracing the entire world, connecting the dots, similar to telephone and internet grids.

We are looking for a talented Go developer to join our collaborative and growing development team, a core team responsible for the main flows of the application that directly impact our end users.

You will be responsible for:

  • Full software development lifecycle of new applications - from technical design (together with architects and product managers), through implementation, and all the way to deployment and monitoring in production
  • Keeping production stable and working, having a dedicated team as a first line of support
  • Collaborating with other engineering teams to integrate systems and ensure smooth, reliable end-to-end experiences.
  • Improvement of technical health of existing services according to best practices from architects, infra team, or your own insights



Requirements:


Requirements:

  • At least 3 years of experience in backend software development;
  • Experience in designing and implementing data-driven applications using relational (such as PostgreSQL, MySQL) and NoSQL (such as Redis) databases;
  • Experience with designing RESTful APIs and understanding the HTTP protocol;
  • Experience with Scrum / Agile development methodologies;
  • Experience in writing unit and integration tests;
  • Good English communication skills, both verbal and written;
  • Understanding the business needs and providing 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.

At Gett, we’re committed to creating an inclusive, respectful environment where everyone feels valued and empowered to succeed. We believe that diversity drives innovation, and we’re proud to offer equal opportunities to all—regardless of age, race, gender identity, sexual orientation, disability, or any other characteristic. If you need accommodations during the recruitment process, please contact us at [email protected] ,and we’ll do our best to support you. Click here to view our privacy policy.

Gett