Q

Senior Backend Software Engineer

Qoyod
Full-time
Remote
Jordan

Job Summary


Seeking a skilled Senior Backend Software Engineer to design, implement, and maintain robust backend solutions. Collaborate with teams to ensure efficient, secure, and high-performance systems. Ideal candidates have strong software engineering proficiency and a passion for clean coding.


Responsibilities


  • Design, develop, and maintain robust and scalable backend solutions.
  • Implement RESTful APIs.
  • Ensure the efficiency, security, and performance of backend systems.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Develop and execute automated tests using testing frameworks such as RSpec.
  • Provide technical guidance and mentorship to junior engineers.
  • Contribute to the continuous improvement of development processes and practices.


Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of professional experience in backend software development.
  • In-depth understanding of backend development concepts such as RESTful APIs, and object-oriented programming.
  • Experience with relational databases like PostgreSQL, MySQL, or similar.
  • Proficiency with version control systems such as Git.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.
  • Experience with testing frameworks such as RSpec or similar for writing automated tests.
  • Experience with cloud platforms such as AWS or GCP (preferred).
  • Familiarity with containerization technologies like Docker (preferred).
  • Experience with message brokers such as SideKiq, RabbitMQ or Kafka (preferred).
  • Experience with performance tuning and optimization techniques (preferred).
  • Previous experience mentoring junior engineers and providing technical leadership (preferred).
  • Contributions to open-source projects or involvement in the tech community (preferred).


About Us


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