We are looking for a Senior Backend Engineer to join a team responsible for the infrastructure behind one of the world’s most successful consumer technology brands. This company is known for its obsession with detail and its ability to integrate hardware and software into a single, seamless and stylish experience.
You will work on the systems that allow millions of users to sync their lives across devices instantly. This is a high-stakes environment where “good enough” doesn’t exist. We need an engineer who enjoys the challenge of building APIs and data pipelines that handle massive parallel workloads with zero room for failure.
The environment
You will be joining a culture that values privacy, security, and technical excellence above all else. This isn’t about chasing the latest trend. It is about building robust, scalable software that works for hundreds of millions of people simultaneously.
responsibilities :
Build and ship production-grade APIs using Java and Scala
Design and maintain distributed systems that process millions of events every day
Construct real-time and batch data pipelines using Apache Spark or Flink
Write highly optimized code that manages concurrency and parallelism at scale
Monitor system health and performance using Splunk, Grafana, and PromQL
Use Docker and Kubernetes to manage deployments within a complex global infrastructure
requirements-expected :
Deep expertise in Java and a solid grasp of functional programming logic
Proven experience with distributed systems including a strong understanding of CAP theorem and consistency protocols
Hands-on history of building data pipelines that manage massive datasets efficiently
Practical knowledge of NoSQL and relational databases like Cassandra and PostgreSQL
A background in performance engineering where low latency and high availability are the default requirements
Professional fluency in English for daily collaboration with engineering hubs in the US