Build your career with Trax

Join one of the fastest growing SaaS companies in the world

At Trax, our people are at the core of our business, as we create technology and services that are changing the world of retail. Get to know us.

image description
Trax team sitting in the waiting area having a conversation
Trax team members sitting infront of a Trax sign
Trax team members relaxing in a break area

Trax is a rapidly growing
company with start-up values

We started out with the daring mission of solving long-standing problems for our CPG and retail customers. Today, we are proud to be market makers, and our journey is streaked with perseverance, team work and a whole lot of fun.

Unleash your potential by joining a powerhouse of brilliant minds from diverse backgrounds, in an environment that is learning-friendly - and often filled with food!

SEE OUR CURRENT VACANCIES

Data Acquisition Team Leader

Budapest · Full-time · Experienced

About The Position

For a fast paced, large scale data acquisition project, we’re looking for an experienced technology leader, who will take full ownership of the system, including feature set, architecture, operational monitoring, and cost optimization.

The project is already operational (generating large quantities of data), but still in an incubation phase. As team leader, you will gradually increase the scope and scale of data collection while making the system more robust and flexible. You will work directly with the company’s CTO and will have a direct impact on key initiatives for the company.

Responsibilities:

  • Understanding the “big picture” priority through discussions with CTO and product teams
  • Managing the project's roadmap
  • Defining development tasks (new features, framework improvements, fixes, technical debt reduction, optimizations, and cost reduction)
  • Monitor the daily operation of the system in terms of quality, reliability, and cost
  • Developing new features and improvements
  • Coaching a less experienced developer(s)

What your day might look like:

  • Spend some time looking at recent operational stats (performance, errors, etc.) of the latest deployed version
  • Meet with CTO and product team to discuss status and priorities
  • Design an upgrade for a technical component (e.g. better bandwidth tracking) or a new component (e.g. automatic health check)
  • Have a daily standup with your team to review status, new production issues, update priorities
  • Write engineering tickets
  • Write JS data acquisition code in a test-driven methodology (we expect you to contribute directly to the codebase)
  • Coach your team members, review their work

Requirements:

  • At least 3 years of experience working on back-end systems
  • Deep knowledge of JavaScript and Node.js
  • At least 1 year experience inworking on a production system
  • At least 1 year of experience in a role that includes designing major components of a system
  • At least 1 year of experience in a team leader position
  • Familiarity with HTML markup, CSS selectors, XPath
  • Availability in evenings for meetings with colleagues from the US west coast

Advantage:

  • Familiarity with driving product and engineering aspects of a technical product
  • Experience in monitoring the operation of a complex system
  • Experience in founding / co-founding / leading development for a startup that had a data driven product

Environments / technologies we use:

  • Puppeteer
  • Kubernetes
  • Google Cloud Platform
  • Redis
  • RabbitMQ
  • BigQuery
  • Google Pub/Sub
  • Google DataFlow
  • Typescript
  • Python & Pandas

Apply for this position

Back to top