Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
SDII, Backend Engineer image - Rise Careers
Job details

SDII, Backend Engineer

Who Are We❓

Welcome to the world of Mrsool! Where on-demand delivery meets unparalleled user needs to deliver anything you desire. As one of the largest delivery platforms in the Middle East and North Africa (MENA) region, Mrsool has captivated users with its unique and seamless experience, earning it the highest ratings among all major delivery platforms on both Apple's App Store and Google's Play Store.

What sets Mrsool apart is its commitment to providing an unmatched "order anything from anywhere" experience. This extraordinary feat is made possible by our extensive fleet of dedicated on-demand couriers. With their unwavering dedication, they ensure that your desired items reach your doorstep, no matter where you are.

Whether it's a late-night craving, a forgotten item, or a special gift for a loved one, Mrsool is here to deliver, quite literally. We take pride in the convenience we offer, empowering you to get what you need when you need it, all at the tap of a button. 💪💫

The Job in a Nutshell💡

We are seeking a skilled Backend Software Development Engineer (SDE2) with experience in any language, preferably Ruby, to join our team. As an SDE2, you will work on designing, developing, and maintaining robust backend systems. You will collaborate closely with cross-functional teams to deliver scalable and high-performance software solutions while continuing to grow as a professional in a dynamic environment.

If you're eager to take on this rewarding opportunity, we’d love to hear from you. Apply today!

What You Will Do💡

  • Collaborate with team members to design, implement, and maintain backend systems while adhering to best practices and standards.
  • Work closely with product managers, designers, and other engineers to deliver seamless integrations and high-quality user experiences.
  • Develop, test, and deploy scalable and maintainable code using Ruby on Rails and other relevant technologies.
  • Participate in code reviews, ensuring adherence to best practices and maintaining high code quality.
  • Actively contribute to technical discussions and influence decisions with your expertise in backend development.
  • Troubleshoot and resolve issues in a timely manner to maintain high system reliability and performance.
  • Stay updated with the latest trends and advancements in backend development, applying relevant learnings to projects.
  • Support team members by sharing knowledge and fostering a collaborative work environment.
  • Identify opportunities to improve existing systems and processes, contributing to overall team efficiency.

What Are We Looking For❓

    • Strong understanding of computer science fundamentals, particularly in distributed systems and networked applications.
    • A problem-solving mindset with the ability to approach challenges logically and efficiently.
    • Proven experience as a Backend Engineer, with hands-on development using Ruby on Rails or similar technologies.
    • Proven experience as a Backend Engineer, with a strong track record of delivering high-quality software.
    • Familiarity with database systems like PostgreSQL, and an understanding of RESTful APIs and MVC architecture.
    • Ability to write clean, efficient, and maintainable code.
    • Willingness to learn, adapt, and thrive in a fast-paced environment.
    • Solid communication and collaboration skills to work effectively in a team.

Who Will Excel❓

    • Familiarity with other backend technologies and frameworks.
    • Experience with database design, optimization, and query performance tuning.
    • Exposure to writing technical documentation or creating design artifacts like RFCs.
    • Interest in mentoring junior engineers and contributing to team growth.

What We Offer You❗

  • Inclusive and Diverse Environment: We foster an inclusive and diverse workplace that values innovation and provides flexibility. Whether you prefer remote, in-office, or hybrid work arrangements, we accommodate your needs.
  • Competitive Compensation: Our compensation packages are competitive and include potential share options for certain roles. 
  • Personal Growth and Development: We are committed to your professional development, offering regular training and an annual learning stipend to help you advance your career in a fast-paced, dynamic environment.
  • Autonomy and Mentorship: You’ll enjoy a degree of autonomy in your role, supported by mentorship and ambitious goals that drive both your personal success and the company's growth.
What You Should Know About SDII, Backend Engineer, Mrsool

Welcome to your next big opportunity as a Backend Engineer at Mrsool! If you're passionate about building robust systems and working in a dynamic environment, you're going to love what we have to offer. At Mrsool, we believe in delivering the ultimate convenience to our users through our on-demand delivery platform, which has quickly become one of the most popular choices in the MENA region. As a Backend Software Development Engineer (SDE2), your role will be centered around designing, developing, and maintaining our backend systems, with a focus on Ruby on Rails. You'll collaborate closely with product managers, designers, and fellow engineers to implement seamless integrations that enhance the user experience. We’re looking for someone with a strong grasp of computer science fundamentals, distributed systems, and an eagerness to share their expertise while contributing to a collaborative team atmosphere. We're all about fostering personal growth, offering competitive compensation packages, and flexibility in work arrangements—after all, your professional development matters to us! If you’re ready to tackle exciting challenges and grow your career with a talented team, we can't wait to hear from you. Join us at Mrsool and be part of a movement that’s redefining delivery experiences!

Frequently Asked Questions (FAQs) for SDII, Backend Engineer Role at Mrsool
What does the Backend Engineer role at Mrsool involve?

The Backend Engineer role at Mrsool involves designing, developing, and maintaining scalable backend systems using Ruby on Rails. You'll collaborate with cross-functional teams to deliver effective software solutions, enhance user experiences, and contribute to code quality through peer reviews.

Join Rise to see the full answer
What qualifications are needed for the Backend Engineer position at Mrsool?

Mrsool is seeking a Backend Engineer with proven experience in backend programming, preferably with Ruby on Rails. Candidates should have a solid understanding of computer science principles, database systems like PostgreSQL, and experience with RESTful APIs.

Join Rise to see the full answer
What is the work culture like for Backend Engineers at Mrsool?

At Mrsool, the work culture for Backend Engineers is inclusive and collaborative, placing a strong emphasis on mentorship, learning, and flexibility. We support remote, in-office, or hybrid work arrangements to accommodate our team's diverse needs.

Join Rise to see the full answer
How does Mrsool support Backend Engineers in their professional development?

Mrsool is committed to the professional development of Backend Engineers, offering regular training, a learning stipend, and a supportive environment that encourages knowledge-sharing and continuous learning across the team.

Join Rise to see the full answer
What technologies should a Backend Engineer be familiar with when applying to Mrsool?

Candidates should have hands-on experience with Ruby on Rails or similar technologies, database design, and familiarity with MVC architecture and RESTful APIs, making them well-equipped to tackle projects that enhance user experiences.

Join Rise to see the full answer
Common Interview Questions for SDII, Backend Engineer
Can you describe your experience with Ruby on Rails and how you've utilized it in your past projects?

When discussing your experience with Ruby on Rails, highlight specific projects where you've used the framework effectively. Share challenges you faced, how you overcame them, and the impact your contributions had on the project's success.

Join Rise to see the full answer
How do you ensure the scalability of your backend systems?

To ensure scalability, focus on architectural design, use caching strategies, optimize database queries, and write efficient code. Discuss a situation where your approach to scalability had a positive effect on system performance.

Join Rise to see the full answer
What strategies do you employ when collaborating with cross-functional teams?

Effective collaboration with cross-functional teams requires clear communication and mutual respect. Discuss how you establish goals, keep everyone aligned, and leverage team members' strengths to enhance project outcomes.

Join Rise to see the full answer
How do you approach code reviews, and what do you focus on?

In code reviews, I focus on best practices, code efficiency, readability, and adherence to project standards. Share examples of how feedback you've provided has led to improved code quality in past projects.

Join Rise to see the full answer
Can you explain a technical problem you faced and how you resolved it?

When explaining a technical issue, provide context about the problem, the steps you took to analyze and troubleshoot it, and the final solution. Emphasize your problem-solving mindset and ability to learn from challenges.

Join Rise to see the full answer
What techniques do you use to maintain code quality?

Maintaining code quality involves writing clean, efficient code, conducting regular code reviews, and implementing automated testing practices. Discuss specific tools or methodologies you’ve used to uphold code quality.

Join Rise to see the full answer
What do you think makes a successful Backend Engineer?

A successful Backend Engineer possesses strong technical skills, effective problem-solving abilities, and excellent communication. Highlight the importance of staying updated with industry trends as a key to success in the role.

Join Rise to see the full answer
How do you approach learning new technologies relevant to backend development?

Discuss how you allocate time to explore new technologies, whether through online courses, conferences, or documentation. Emphasize your proactive nature in continually enhancing your skill set.

Join Rise to see the full answer
What experiences do you have with optimizing database performance?

Share specific examples of database optimization techniques you've implemented—such as indexing, query optimization, or normalization—and the improvements in performance metrics achieved as a result.

Join Rise to see the full answer
What tools or methodologies do you prefer for version control and collaboration?

I prefer using Git for version control, which allows seamless collaboration with teams. Discuss how you've used branches, pull requests, and code reviews to manage workflows effectively.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mrsool Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
G-P Remote India (Remote-First)
Posted 2 days ago
Dandy Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 13 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
Virtua Advanced Solution Remote Dubai Fountain St - Dubai - United Arab Emirates
Posted 6 days ago
Photo of the Rise User
Posted 11 days ago

Mrsool is the first and largest on-demand delivery network in Saudi Arabia. It has created the newest technology for delivering goods quickly and efficiently, facilitating the delivery of anything, from anywhere, in just minutes. The app crowdsour...

26 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!