You need to enable JavaScript to run this app.
Software Engineer
Abu Dhabi or Remote (UAE)
What you'll be doing?
Build large-scale backend systems.
Work with product teams to add new features.
Ensure that our systems are reliable.
Write code but also manage our infrastructure.
Work with an accomplished team of engineers who have built one of the largest communication platforms in the world.
What you should have?
3+ years of experience working with backend systems.
You understand the basics of observability and monitoring.
You excel in undefined environments and get excited about finding solutions to complex technical challenges.
You have a strong background in distributed systems.
Comfortable reading and writing code in large existing codebases
Bonus Points
Experience with Elixir, Erlang or Rust.
Experience working with systems deployed in a cloud environment (GCP, AWS, etc.)
Experience working with NoSQL databases (Cassandra, Scylla etc.) storing billions of data points.
Knowledge of DevOps tools like Salt, Terraform or Kubernetes.
You have built or contributed to open source projects.
Benefits and Perks
Comprehensive medical insurance including Health, Dental and Vision
Mental health resources and quarterly wellness stipends
16+ paid holidays, 4 weeks of PTO + use-what-you-need sick days
Paid parental leave (plus fertility, adoption and other family planning benefits)
Generous stipends for headphones, your remote work setup, and lunch on a daily basis (while we’re all remote)
Flexible long-term work options (remote and hybrid)
Volunteer time off
A diverse slate of Employee Resource Groups
Plus commuter contributions and other perks for office-based employees
Apply Now