×
Register Here to Apply for Jobs or Post Jobs. X

Backend Software Engineer

Job in Manama, Bahrain
Listing for: Mazad
Full Time position
Listed on 2026-01-30
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 22500 - 27500 BHD Yearly BHD 22500.00 27500.00 YEAR
Job Description & How to Apply Below

About The Role

We are looking for a Backend Software Engineer who enjoys building robust, scalable, and secure systems that power high traffic digital products. In this role, you will focus on designing and implementing backend services, APIs, and data layers while collaborating closely with frontend engineers, product managers, and Dev Ops teams. You care about system reliability, performance, and clean backend architecture.

Responsibilities
  • Design, build, and maintain backend services and APIs that support Mazad’s digital products.
  • Implement scalable and maintainable backend architectures aligned with business requirements.
  • Develop clean, efficient, and well tested server side code.
  • Collaborate with frontend engineers to define API contracts and data models.
  • Work with databases to design schemas, write optimized queries, and ensure data integrity.
  • Participate actively in sprint planning, estimations, and daily Scrum meetings.
  • Identify, debug, and resolve complex backend and production issues.
  • Optimize backend performance, scalability, and system reliability.
  • Implement security best practices including authentication, authorization, and data protection.
  • Integrate third party services, messaging systems, and external APIs when needed.
  • Contribute to code reviews and help uphold backend coding and architectural standards.
  • Refactor and improve existing backend codebases to enhance maintainability and performance.
  • Create and maintain technical documentation for services, APIs, and system workflows.
  • Collaborate with QA engineers to ensure comprehensive testing and high quality releases.
  • Work with Dev Ops teams on deployments, monitoring, and incident response.
  • Stay current with backend technologies, frameworks, and industry best practices.
Minimum Qualifications
  • 2 to 4 years of professional experience as a Backend Software Engineer or Software Engineer with a backend focus.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong experience with JavaScript or Type Script and Node.js.
  • Experience designing and building RESTful or Graph

    QL APIs.
  • Solid experience with relational databases such as Postgre

    SQL and familiarity with at least one No

    SQL database.
  • Understanding of distributed systems fundamentals and messaging concepts.
  • Experience working with cloud platforms such as AWS.
  • Familiarity with clean architecture principles and test driven development.
  • Experience with CI CD pipelines and automated deployments.
  • Proficiency with Git and collaborative development workflows.
  • Ability to take ownership of backend features and work independently.
  • Strong problem solving skills and attention to detail.
  • Good communication skills and experience working in cross functional teams.
Preferred Qualifications
  • Experience with real time systems such as Web Socket, Socket.

    IO, or WebRTC.
  • Experience with messaging systems such as SQS, SNS, or similar tools.
  • Experience building high availability or high traffic systems.
  • AWS or Azure cloud certifications.
  • Experience working on e commerce, marketplace, or auction based platforms.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary