Staff Engineer (Core & MLOps) - Remote
RemoteFull-timePosted 3w ago
About the role
Staff Engineer at Zyte responsible for owning both the control plane and context plane architectures of Zyte API, leading reliability and platform initiatives, and shaping how services are designed, built, and operated across multiple squads in a remote-first, distributed environment.
Responsibilities
- Architect the control and context planes. Advance the control plane (service registry, schema registry, SLO enforcement, CLI tooling) into a robust production substrate. Design and build the context plane to aggregate operational signals—such as domain extraction histories, IP reputation scores, and BigQuery cost/performance telemetry—creating automated feedback loops between intent, execution, and self-healing maintenance.
- Own the service chassis and golden path. Maintain and refine multi-language client libraries (Java and Python), standardized workload specifications, Helm charts, and deployment pipelines, driving seamless adoption across all product teams.
- Define inter-service contracts. Establish gRPC and Protocol Buffer definitions, API gateway transcoding, versioning policies, and schema evolution rules to enable autonomous, safe deployments across teams.
- Operate the platform substrate. Partner with infrastructure engineers to run Kubernetes across multiple providers, Terraform, HAProxy/Nginx ingresses, Confluent Kafka, real-time event-billing pipelines, Valkey, and ongoing database modernizations (MySQL to PostgreSQL).
- Drive architectural strategy via RFDs. Lead Requests for Discussion (RFDs) on critical platform initiatives, including durable workflow orchestration, per-request gateway orchestration, multi-cluster routing, and automated failover.
- Institutionalize reliability engineering. Establish clear SLOs and error budgets for core capabilities, implementing health-aware traffic isolation and automated weighted canary deployments to eliminate manual release bottlenecks.
- Share production ownership. Participate in the shared infrastructure on-call rotation, lead incident post-mortems, and translate operational lessons into platform improvements.
- Elevate engineering standards. Mentor engineers across squads on distributed systems design, review system proposals, and establish intuitive best practices that make building reliable software effortless.
Qualifications
- 10+ years of experience building scalable distributed backend systems, with a proven track record of authoring internal platforms or core libraries widely adopted by engineering teams.
- Expertise in Java (using reactive frameworks like Vert.x or Netty) alongside strong proficiency in Python.
- Deep gRPC & Protobuf experience, with demonstrated success managing schema evolution and backward compatibility in mission-critical environments.
- Hands-on infrastructure expertise with production Kubernetes at scale, Terraform, and event streaming with Kafka.
- Feedback loop designer: Experience designing automated telemetry pipelines, materialized views, or feature stores that dynamically adapt system behavior based on production data.
- Reliability mindset: Proven success defining SLOs/SLIs, analyzing blast radius, and designing fault-tolerant systems built around rigorous service contracts.
- Technical leadership: Exceptional technical writing skills with the ability to articulate complex designs clearly and drive technical alignment across multi-functional teams.
- Async communication: Strong interpersonal and written communication skills tailored for a globally distributed, remote-first environment.
- Curious problem solver: Passionate about continuous learning and evaluating novel tools, architectures, and techniques.
Skills
Required:JavaPythongRPC & ProtobufKubernetesTerraformKafka
Benefits
- Become part of a self-motivated, progressive, multi-cultural team
- Have the freedom and flexibility to work from where you do your best work
- Attend conferences and meet with team members from across the globe
- Work with cutting-edge open source technologies and tools
Last updated Oct 15, 2026. Interested? Apply on the company site.
About Zyte
Full-Stack Web Scraping API & Data Extraction Services
Home of the all-in-one, AI-powered web scraping platform, and a world-class data delivery team. Your devs or ours?
Web scrapingData extractionAPIsAIAutomationLegal complianceData feedsData projects
More open roles at Zyte
- 4d ago
- Data QA Engineer - Remote4d agoRemote · Quality Assurance
- Quality Engineer (Automation & AI) - Remote2w agoRemote · Quality Engineering
- Senior Product Growth Manager - Remote4w agoRemote · Growth / Product
- Senior Reverse Engineer - Remote4w agoRemote · Engineering