Post a job

Senior Engineer (Ingestion)

Levellr · United States · posted today ago

Apply for this role

engineeringjavascriptremote jobs in united states
Listing supplied by Himalayas. 101 Careers did not originate this post and applications are handled by the employer.

About this role

Senior Engineer (Ingestion)

TypeScript, Node.js, ClickHouse, Event-Driven Data Pipelines

Why join Levellr

Levellr is the enterprise community intelligence platform for Discord, Reddit and a growing range of community platforms, trusted by major gaming companies like Scopely, Krafton, and Epic, alongside global brands such as Google, YouTube, and SoundCloud to grow and monetise their communities.

With millions of messages generated, turning raw activity into clear insight is difficult. Levellr helps teams understand members, spot trends, improve engagement, and make data-driven commercial decisions.

This depends on reliable data ingestion. Our dashboards, reporting, and AI tools require timely, accurate data processing. As we expand customers and sources, ingestion sits at the core of our platform growth.

What you'll work on

You'll join our ingestion squad as a Senior Engineer owning end-to-end data collection, processing, and storage across our integrations.

As we transition to an event-driven architecture, you will design event flows, queuing, retries, failure recovery, and data consistency at scale.

Handling millions of messages, you'll focus on throughput, latency, deduplication, backfills, schema design, and data-store performance while building pipeline observability.

Collaborating with product and AI teams, you'll identify pipeline bottlenecks and deliver continuous incremental updates in ambiguous problem spaces.

You’ll also help us add new platforms fast (Discord, Reddit, Steam, X and customers’ own sources), building the system that makes each new integration quick and cheap, increasingly with AI agents doing the build.

How we ship

Levellr has a strong bias towards shipping and learning from production. We ship early, iterate rapidly, and learn from production. Core systems like Levellr AI moved from initial concept to shipped foundations in weeks.

For ingestion, this pace requires care. Our transition to event-driven architectures must be incremental to ensure continuous data flow.

This demands strong engineering judgement—knowing when to simplify, invest in core foundations, refactor, or adjust approaches quickly.

The level we're looking for

We need a hands-on Senior Engineer who has owned high-volume production data pipelines and can take immediate system ownership.

You can detail past systems you owned, including throughput volume, load patterns, performance bottlenecks, and structural optimizations.

Production experience with messaging queues, pub/sub, or streams is essential, alongside understanding ordering, idempotency, retries, and dead-letter handling.

You proactively address risks, communicate technical trade-offs, and take accountability for operational health in production.

What good looks like in you

This role probably isn't right if

The tools we use

Nice to have

Who we are

Levellr was founded by Tom (CEO) and Ben (CTO), who have experience in both start-ups and large scale companies (YouTube, Eleven Sports). Since 2021 we’ve grown the team to 30+ employees and are backed by a number of successful angels (Mark Pincus, Dylan Collins, Mitch Lasky, Bing Gordon, Frank Gibeau to name a few). The product that we are building is growing in multiple verticals, seeing a 6x growth over the last 3 years and on track to continue.

We believe in substance over hype. We're a product-led company building a sustainable business by solving our customers' most pressing problems. This allows us to create a culture and a company that we're proud to build together. Some of the values we stand for:

We have ownership. We embrace change and take bold risks.

We get shit done. We have a bias for action and love creating value from our code and our conversations.

We disagree and commit. We give radically honest feedback and challenge assumptions, then get behind the result & move on.

We grow in uncertainty. We embrace change, learn from feedback, and continuously improve what we do for our customers.

We care. We care about our team, our customers, and the communities we serve.

Benefits

Interview process

We aim to complete the process within two weeks and provide clear feedback after each stage.

Originally posted on Himalayas

Similar remote engineering jobs

Browse all remote engineering jobs →

Senior Engineer (Ingestion) at Levellr — Remote | 101 Careers