Posted 26 days ago
Senior Backend Engineer (Python)
AI Summary
Builds and maintains backend systems and APIs, integrates applications with services and databases, and ensures performance and scalability in a microservice architecture.
About this role
b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and appliances in Egypt. By joining b labs, you will get to benefit from a collaborative startup environment, while also enjoying the stability of working within a company that has achieved strong growth year after year. You will be part of a visionary, customer-focused team with an ambitious mission--to become a trailblazer for digital retail within the Middle East.
Responsibilities
- Responsible for the system build and functionality.
- Integrate the application with all required systems and services and provide clean and easy to use APIs and data streams for the frontend part of the system.
- Full responsibility for the application functionality, performance and scalability.
- You know how to write clean modern APIs, integrate with legacy systems and work with databases.
- As an integrative member of the b_labs team, you are actively contributing to the creation of a safe, collaborative, growth-focused, purposeful, values-driven, and diverse company culture across all organizational levels.
Requirements
- You have 4+ years of professional experience as a software engineer and have expertise particularly in Python.
- You have deep knowledge of Object-Oriented Programming (OOP) and software development principles.
- You have significant experience writing and utilizing autonomous service-oriented RESTful API services and tuning largescale apps Excellent knowledge of relational/non-relational DB, including SQL and NoSQL (MongoDB, Couchbase, SQL/PostgreSQL and Redis etc.) .
- You have experience with building microservice architecture.
- You have the ability to write effective unit, integration, and API tests.
- Potentially have knowledge of immutable infrastructure, infrastructure automation & provisioning tools.
- Experience on cloud technologies (Azure, AWS) and scripting (Bash, Shell), Docker, Kubernetes is a big plus
Skills
Explore related jobs
More jobs at b_labs
Similar Python jobs
Jobs in Cairo
- Q
Internal TL- Stanley CairoQuantanite · Cairo, Maadi - T
Digital Distributions and Youtube Content SpecialistTakwene · Cairo, Egypt - BIndustrial Automation Tender Management ExpertBrpcareers Se · Cairo, Egypt
- S
License Owner / Operator, CairoStranger Soccer · Cairo, Cairo Governorate - RTrade Marketing Channel ManagerRed Bull · Cairo, Cairo Governorate
- S
Marketplace SpecialistSegadty · Cairo, Cairo Governorate
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.