Senior Backend Engineer – Remote
Mode Mobile
Job description
About the role
We are looking for a senior backend engineer to own and evolve our production backend systems for Mode’s EarnPhone platform. The role is fully remote and involves collaborating with product, design, data and frontend teams to deliver high‑scale features.
Key responsibilities
- Design, build and scale core services, APIs and micro‑services supporting user workflows, notifications and automation.
- Maintain and improve observability, monitoring, logging, testing and alerting for high‑volume data and event‑driven architectures.
- Identify performance bottlenecks, optimise PostgreSQL queries and Sidekiq job processing, and ensure system reliability and uptime.
- Integrate third‑party services (e.g., Stripe, AWS, SQS) and develop resilient asynchronous data flows.
- Participate in 2‑week sprint cycles, code reviews and architecture reviews while adhering to CI/CD best practices.
Required profile
- 6+ years of backend engineering experience, with at least 2 years in a senior role.
- Proven ownership of production Ruby on Rails services and deep knowledge of PostgreSQL.
- Strong debugging skills, ability to work with incomplete documentation and resolve production incidents.
- Experience building distributed, event‑driven systems and integrating external APIs.
Required skills
- Ruby on Rails
- PostgreSQL (schema design, indexing, query optimisation)
- Sidekiq (background job processing)
- API design and RESTful principles
- AWS services (S3, SQS, CloudWatch, SES)
- Redis
- Stripe integration
- Shoryuken for SQS processing
- CI/CD pipelines and testing frameworks
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Turkey.
Salaries by job title
- Avukat 32
- Grafik Tasarımcısı 31
- Dijital Pazarlama Uzmanı 23
- Şantiye Şefi 22
- Hemşire 21
- Satış Danışmanı 19
- Resepsiyon Görevlisi 18
- Proje Yöneticisi 17
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 17 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Mode Mobile