العودة إلى الوظائف

Backend Software Engineer

Qoyod

Remotefull time1 weeks ago
تقدم الآن

About Us

We're leaders in technology, managing over 120K production databases and delivering 5+ SaaS products. Handling an average of 15K req/min, we're committed to reliability and scalability. Join us in driving technological advancement and making an impact worldwide.

Job Summary

Seeking a Backend Software Engineer to design, implement, and maintain robust backend solutions for high-scale systems. Collaborate with cross-functional teams to build secure, performant, and maintainable architectures. Ideal candidates have a proven track record in backend development with any modern framework and a demonstrated ability to adapt to new technologies.

Responsibilities

• Design, develop, and maintain scalable backend systems that power our high-traffic SaaS platforms.

• Implement RESTful APIs and microservices that integrate seamlessly with distributed systems.

• Ensure efficiency, security, and performance across backend infrastructure.

• Write clean, maintainable code aligned with industry best practices.

• Develop and execute automated tests using frameworks like RSpec or equivalents.

• Mentor junior engineers and foster a culture of technical excellence.

• Contribute to process improvements in CI/CD, DevOps, and system monitoring.

• Collaborate with our team to evolve our Ruby on Rails-based architecture while exploring opportunities for innovation.

Qualifications

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• 4+ years of professional experience in backend software development.

• Proficiency in at least one modern backend framework (e.g., Ruby on Rails, Node.js, Django, Spring Boot).

• Familiarity with Ruby on Rails or willingness to transition into it (we provide onboarding support).

• Deep understanding of backend concepts: RESTful APIs, object-oriented programming, database design, and distributed systems.

• Experience with relational databases (PostgreSQL, MySQL) and version control systems like Git.

• Strong grasp of testing methodologies and automated test frameworks.

• Excellent communication skills and ability to collaborate across teams.

• Demonstrated ability to mentor junior engineers and lead technical initiatives.

عبر JSearch
نشرة أسبوعية مجانية

ابقَ على مسار النيرد

بريد واحد أسبوعياً — دورات، مقالات معمّقة، أدوات، وتجارب ذكاء اصطناعي.

بدون إزعاج. إلغاء الاشتراك في أي وقت.