Added
less than a minute ago
Location
Type
Full time
Salary
Upgrade to Premium to se...
Related skills
grpc docker github actions python kubernetesπ Description
- Lead architectural evolution of core recommendations pipeline to a modern distributed architecture
- Build and operate scalable, fault-tolerant backends for personalization at scale
- Identify performance bottlenecks and reliability risks across the system
- Collaborate with ML engineers and product stakeholders to translate requirements into designs
- Own components end-to-end: architecture, deployment, monitoring, incident response
- Champion engineering best practices around design, testing, observability, and operational excellence
π― Requirements
- 5+ years software engineering experience with distributed systems
- Deep experience building and operating large-scale distributed systems that are fault-tolerant and highly available
- Strong foundation in Python
- Experience with distributed data processing frameworks (e.g., Apache Spark, Apache Flink, Apache Beam); hands-on Spark experience is a plus
- Experience with cloud providers (AWS, Azure, GCP)
- Experience with Kubernetes, Kafka, and gRPC
π Benefits
- Diverse and inclusive culture
- Equal opportunity employer
- Comprehensive medical, financial, and other benefits
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!