Smartly logo

Lead Engineer - Reporting and Integrations

Smartly

About the Role

As a Lead Engineer at Smartly, you will be at the forefront of transforming our Reporting product within the vibrant Bobby Tables team. This role involves crafting a robust reporting ecosystem that efficiently handles diverse data sources, making it an indispensable data powerhouse. Our clients effortlessly analyze ad campaign performances with our intuitive report builder and data visualizer tool.

The customer-facing interface to the online analytical processing (OLAP) system for complex analysis is viewed by 90% of our customers and provides a framework for a variety of Campaign Management and Optimization features. In the backend, the challenges lie in a massive database scale (several terabytes of data), complex database queries with a flexible query language via REST API, and collaboration with numerous stakeholders on both client and data ingestion sides. The data structures have evolved from being focused on one ad-serving channel to being abstract cross-channel. Reporting engine uptime SLO is 99.95% - we implement best practices in rolling out changes to achieve the target of being a stable data source for our customers, both internal and external.

Technologies We Use

  • TypeScript
  • React
  • Ruby with Active Record
  • PostgreSQL with Citus extension
  • Node.js-powered services for data ingestion

Responsibilities

  • Provide technical leadership and guidance to the team, ensuring the team is aligned with the company’s goals & visions as well as delivering the targets assigned to the team.
  • Lead the architecture design and technical implementation of the new and existing solutions in the areas owned by the team.
  • Mentor other team members on software development practices and propagate best practices such as testing, monitoring, or cleaning code.
  • Write maintainable, robust, and well-tested, mainly backend code (TypeScrip...

Benefits
Extracted with AI

  • Inclusive Culture
  • Global Impact
  • Wellbeing Focus
  • Total Rewards
  • Hybrid Workplace

Similar jobs

Last update: 23 minutes ago

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Agoda logo
Agoda

Senior Data Engineer - Fintech

Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.

Deel logo
Deel

Engineering Team Lead with React.js and TypeScript

Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.

Smartly logo
Smartly

Senior Fullstack Engineer (Creative Production Tooling)

Join Smartly.io as a Senior Fullstack Engineer to innovate creative production tooling using React, Node.js, and TypeScript.

Bling logo
Bling

Senior Backend Engineer (Node.js/TypeScript)

Join Bling as a Senior Backend Engineer to develop innovative solutions using Node.js and TypeScript in Berlin.

DigitalService logo
DigitalService

People Lead Software Engineering with Java, Spring, React, Vue

Lead software engineering with Java, Spring, React, Vue. Focus on people leadership, DevOps, and agile methodologies in Berlin.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Swift logo
Swift

Observability Platform Data Engineer

Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.

Vinted logo
Vinted

Lead Backend Engineer - Help Experience

Join Vinted as a Lead Backend Engineer to enhance user support with cutting-edge technologies in Berlin.

Wunderflats logo
Wunderflats

Technical Team Leader Software Engineering

Lead a software engineering team at Wunderflats in Berlin, focusing on JavaScript, Node.js, and React.js.

Remote Crew logo
Remote Crew

Senior Data Engineer

Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

ImmoScout24 logo
ImmoScout24

Software Engineer (Node.js, React.js)

Join ImmobilienScout24 as a Software Engineer in Vienna, working with Node.js and React.js in a hybrid environment.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

RTL Deutschland logo
RTL Deutschland

Lead Fullstack Developer with Angular and NestJS

Join RTL Deutschland as a Lead Fullstack Developer in Cologne, focusing on Angular, NestJS, and cloud applications.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Data Engineer with Full Stack Python Development

Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.

Globant logo
Globant

Senior Node.js Developer

Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Senior Data Engineer with Full Stack Development

Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.