Medior Back-end Developer

Scroll to content

🚀 Our client:

Our client offers the easiest way to set up a modern data stack. They help companies organize, simplify and scale their data. They are on a mission to enable companies to become more data-driven and about to embark on an incredible adventure. So, if you want to jump on the early stages of this growth journey and come in and really make a difference, you could be a match!

🧠 The product:

Next-generation data warehouses like Snowflake, BigQuery, and the new contender Firebolt are becoming the standard place to centralize all your data since they have become affordable and highly performant. Built on top of modern data warehousing, our client has a tool for companies of all sizes to become truly data-driven. They provide state-of-the-art data infrastructure that works in a few clicks, without the need for hardcore data engineering. In that way, they enable powerful analytics and workflows, that can take a company to the next level. Their first product enables you to easily sync data between your data warehouse and SaaS apps such as Hubspot, Intercom, or Salesforce. They plan to quickly expand into multiple parts of the data stack, such as data modeling, monitoring, and orchestration.

📊 The role:

You will be part of our client's engineering team which currently consists of four other senior backend engineers and two front-end engineers. You'll be building everything from other data pipelines that move data at scale to specific integrations to data warehouses and SaaS applications. They focus heavily on providing a generalized framework that's extensible and maintainable to ease the speed of building and maintaining our integrations. The main part of the role, especially in the first year, will be building ELT / Reverse-ELT integrations towards SaaS applications/data warehouses.

⚙️ Skills and requirements:

  • Minimum 3 years of professional working experience in backend development
  • Have experience with an object-oriented language (preferably Typescript)
  • Have experience with backend development in Node.js
  • Strive to write simple, maintainable, and understandable code
  • Have experience with third-party integrations is a plus

🎲 How our client works:

Our client focuses highly on creating a culture that's vibrant, fun, exciting, and challenging. They’re achieving this by having an extremely talented and passionate team, who fundamentally believe that they're better together. They value ownership and you can expect to be given much freedom and responsibility, while they work closely together as a team. They're remote-friendly and strive to every day make sure they create the best office- and remote experience. They do this by for example having social events together and meet up for the team camps around the world (they’ve just been to Spain this September!)

Additional information

  • Remote status

    Flexible remote

  • Employment type

    Full-time

Or, know someone who would be a perfect fit? Let them know!

Belgrade, Serbia

Bulevar kralja Aleksandra 28
Beograd Directions ba@teamcubate.com +381 60 4010 604 View page

Perks and Benefits

  • Shared Workspace

    We're not a traditional outsourcing company as you know it (we don't use that term here), but a hub that finds, recruits, and manages teams who work together on different projects all in one shared workspace.

  • Cool and Friendly Vibe

    We've heard many times that the vibe resembles that of a cool and relaxed savvy startup office - with an open-concept environment, cool, concrete columns, a spacious free drink & snack area, and the most beautiful view of Belgrade. Oh, and we have a big, yellow, comfy couch!

  • The People

    And most importantly - the people. The atmosphere of creativity and productivity in a space that celebrates individual differences, experiences, and talents. Just imagine a workspace with different teams sitting next to each other, sharing ideas amongst themselves. Now that's valuable cooperation that leads to both personal, and career growth.

  • Remote Option

    Remote working is an option, of course. Many employees choose to manage their time by working a couple of days from the office, and then a couple of days from home. You choose what's in sync with your lifestyle, and our team is here to make it work.

Workplace & Culture

We believe that a workplace is more than just a place where people work. And we know that a happy employee provides the best results. That's why Teamcubate's core team goes to great lengths to keep our employees happy. 

Teamtailor

Applicant tracking system by Teamtailor