SDIII Backend Engineer

6 hours, 26 minutes ago
Full-time
Senior
Software Development
MRSOOL

MRSOOL

Mrsool: Leading on-demand delivery platform with a vast courier fleet, high user ratings, and innovative chat-based ordering. Established in 2015, serving 10 million users in Saudi Arabia.

Air Freight & Logistics
1K-5K
Founded 2015

Description

  • Lead end-to-end project execution by driving RFCs, HLD/LLD design docs, and execution plans.
  • Design, build, and maintain highly concurrent, low-latency backend systems that handle massive transactional throughput.
  • Write clean, performance-optimized, and maintainable code using backend technologies such as Ruby on Rails and Go.
  • Optimize database performance, query execution, and caching strategies while preserving data consistency across microservices.
  • Collaborate with product managers, designers, DevOps, and other engineering teams to deliver integrated product experiences.
  • Mentor and coach junior and mid-level engineers, including reviewing complex pull requests and supporting their growth.
  • Identify and resolve system bottlenecks and root causes of recurring infrastructure issues.
  • Champion automated testing, observability, and CI/CD automation to improve operational excellence.
  • Propose technical and organizational improvements that balance short-term delivery with long-term architectural stability.

Requirements

  • 5 to 8+ years of non-internship professional software development experience in fast-paced product startups or high-scale tech companies.
  • Strong knowledge of Ruby on Rails and robust experience with Go (Golang).
  • Experience building high-performance APIs and multi-threaded systems.
  • Strong understanding of distributed systems, networking, concurrency control, and CAP theorem trade-offs.
  • Strong proficiency with PostgreSQL, RESTful APIs, gRPC, and MVC architecture.
  • Ability to think from first principles and deliver high-quality software while balancing reliability, scalability, security, and usability.
  • Bias toward shipping early and iterating through small, incremental changes.
  • Proven ability to navigate ambiguity, set technical expectations, manage stakeholders, and work in a fast-paced environment.
  • Bachelor's or Master's degree in Computer Science or an equivalent technical field.
  • Familiarity with other backend technologies and frameworks is preferred.
  • Experience with database design, optimization, and query performance tuning is preferred.
  • Experience driving technical decisions and implementing organizational improvements is preferred.

Benefits

  • Inclusive and diverse workplace with remote environment options.
  • Competitive compensation.
  • Potential share options for certain roles.
  • Regular training and an annual learning stipend for professional development.
  • High degree of autonomy in the role.
  • Mentorship and ambitious goals that support personal and company growth.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Java Developer

Xebia 1K-5K Internet Software & Services

Xebia is hiring a Java Developer to build and maintain backend applications, REST APIs, and delivery processes for business-critical software solutions in a client-facing engineering environment.

AWS Azure CI/CD Databricks GCP Generative AI Java Jenkins REST API Snowflake Spring Boot
5 hours, 56 minutes ago

Principal Software Engineer - Backend

Dragos 251-1K Professional Services

Dragos is hiring a Principal Software Engineer to help build its OT Security Platform as part of a remote-first backend engineering organization focused on protecting industrial systems.

CI/CD Docker Elasticsearch Go Grafana Kotlin Kubernetes Microservices PostgreSQL Prometheus Python Rust Terraform
5 hours, 56 minutes ago

Backend Engineer, Moderation Enforcement

Reddit 1K-5K Internet Software & Services

Reddit is hiring a remote-friendly software engineer to help build moderation products and features that support moderators in growing meaningful communities across its platform.

Go GraphQL gRPC HTTP Python REST API Ruby Rust
6 hours, 11 minutes ago

(Senior) Node.js Developer - Freelance

Netguru 251-1K Internet Software & Services

Netguru is hiring a fully remote Senior Node.js Developer to support client projects in digital commerce, focusing on building and integrating software solutions for a B2B and marketplace context.

Agile AWS Docker JavaScript NestJS Node.js REST API TypeScript
6 hours, 11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers