Senior Backend Engineer – Data Core
New
J
JobgetherCreator data
Fully remote in Europe, some overlap with GMT+3Full-TimeSenior
SalaryAnnual salary range of €80,000–€110,000, plus stock options.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSNode.jsTypeScriptDistributed Systems
Requirements
- Have proven experience building large-scale backend or data systems where reliability, throughput, latency, scalability, and cost matter.
- Have taken systems from concept to production, including scoping, architecture, implementation, release, operation, measurement, and improvement.
- Have strong knowledge of distributed systems and reason effectively about partial failures, retries, idempotency, backpressure, scaling, and fault tolerance.
- Have experience building and maintaining integrations with third-party APIs or unreliable, rate-limited, or frequently changing external dependencies.
- Bring operational ownership experience using observability, monitoring, alerting, runbooks, and data-quality controls.
- Have experience with cloud infrastructure, particularly AWS.
- Be proficient with TypeScript and Node.js.
- Be familiar with databases, queues, object storage, infrastructure as code, and distributed cloud services.
- Be able to work autonomously on ambiguous technical challenges, gather requirements, and move projects forward without fully defined specifications.
- Communicate technical tradeoffs clearly, provide constructive feedback, and collaborate across teams.
- Proxy management, request routing, or high-volume traffic management experience is valuable.
- Social-media APIs, large-scale data collection, data-quality frameworks, or freshness and coverage monitoring experience is a bonus.
Responsibilities
- Build and evolve backend systems that collect and maintain more than 400 million creator profiles across Instagram, TikTok, and YouTube.
- Develop collection infrastructure to process billions of data points while maintaining freshness, coverage, and data quality.
- Design resilient services that handle third-party API instability, rate limits, provider outages, platform changes, and partial failures.
- Optimize requests, proxy usage, retries, storage, compute, and other infrastructure costs.
- Design and maintain systems that determine which creators to collect, when to collect them, and how frequently.
- Own backend systems across requirements gathering, architecture, implementation, testing, deployment, monitoring, operation, and iteration.
- Build observability, alerting, monitoring, and operational safeguards for collection failures, data-quality issues, coverage gaps, and freshness regressions.
- Work with data, search, product, and engineering teams to establish reliable system interfaces and dependencies.
- Evaluate technical approaches through production experiments, including throughput, failure modes, scalability, reliability, and unit economics.
- Contribute to engineering standards, architecture decisions, code reviews, and technical direction for production-critical infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site