New Job! Remote Job
Company

Senior Software Engineer at ZenRows

The Role

You will own critical infrastructure components that ingest, enrich, and route billions of data points — ensuring performance, reliability, and horizontal scalability.

As a Senior Engineer, you’ll operate at the intersection of deep system design, hands-on implementation, and technical leadership. You’ll collaborate with other engineers to design fault-tolerant, observable, and cost-efficient systems that support distributed workloads.

📍 We’re a remote-first company with a fast-paced, high-impact culture. In this role, you’ll work closely with our CEO, Aurken, and our Director of Engineering, Alina.

What You’ll Work On

  • Scraping Platform Reliability: Own availability and success rate of the scraping API, drive architectural improvements, design self-healing systems.

  • Distributed Job Execution: Design async execution architecture for millions of concurrent tasks, build retry strategies, idempotency, dynamic routing, and scheduling infrastructure.

  • Reliability & Observability: Define SLAs, build alerting and dashboards, lead incident response and post-mortems.

  • Technical Leadership: Contribute to architecture decisions, mentor peers, and raise engineering standards.

What We’re Looking For

Required

  • 6+ years backend engineering experience building high-throughput, high-availability distributed systems

  • Strong fundamentals in concurrency, fault tolerance, consistency models, and systems design

  • Hands-on experience with queueing/messaging systems (SQS, Kafka, RabbitMQ, Pub/Sub, BullMQ, etc.)

  • Comfortable operating at scale (tens of millions of requests/events per day)

  • Solid production instincts: retries, deduplication, backpressure, observability

  • Clean, maintainable code in Go (or comparable backend language)

  • Experience with distributed tracing, metrics, logging (OpenTelemetry, Prometheus, Grafana)

  • Clear communicator, able to explain tradeoffs to technical and non-technical stakeholders

Bonus

  • Experience with browser automation at scale (Playwright, Puppeteer)

  • Familiarity with proxy infrastructure, TLS fingerprinting, or HTTP-level anti-bot patterns

  • Designed or operated workflow engines, job schedulers, or orchestration systems

  • Lessons learned from major production incidents

  • Multi-cloud deployment experience

What Makes This Different

  • Full ownership: End-to-end responsibility for design, deployment, and operations

  • Direct impact: Your systems directly affect customer SLAs, billing accuracy, and product success

  • No layers: Work closely with CEO and Director of Engineering without bureaucracy

  • No methodology theater: Skip ceremony, focus on where you can have the most impact

Why You’ll Love Working Here

  • Ownership and opportunity over everything else

  • CEO values world-class talent, trust, and recognition

  • 100% remote, forever — true location freedom

  • No rigid methodologies, horizontal view of problems

  • Fun, supportive culture with lasting friendships and professional growth

Don't let this one get away.