Senior Backend Engineer
bosta
Cairo
Posted Jul 28, 2026
- Full-time
- Engineering
Job description
**About Bosta**: Launched in 2017, Bosta is an overnight delivery provider for E-commerce companies in Egypt. Leveraging technology to empower businesses is what we do best. Our goal is to disrupt the logistics industry by bringing technology and experience altogether to provide a one-stop-shop for delivery solutions. We rely on advanced technology to deliver orders to our customers in a fast way. Businesses can track and connect with couriers and follow up on their orders - all in one system. **About the Role:** As a Senior Backend Engineer, you will be engaged in designing, building, and maintaining robust and scalable backend systems. You will play a key role in the architecture and implementation of our applications, ensuring high performance, security, and reliability. ### Job Responsibilities - Design and create services and system architecture for your projects, and contribute and provide feedback to other team members via technical design sessions. - Collaborate with the front-end engineers in building, and shipping scalable APIs to be consumed by our client-facing solutions. - Build and maintain third-party API integrations, fetching, and processing of data. - Work with the product and design teams to discuss the requirements of the value teams (including business, marketing, sales, and logistics operations), understand end-user requirements, formulate use cases, and then translate them into usable and scalable features. - Find the right balance between progress (i.e. shipping quickly) and perfection (i.e. measuring twice). Mentor and empower other engineers around you. - Develop and maintain high-performance and scalable backend systems that can handle high traffic volumes, while ensuring data integrity, security, and reliability. - Continuously monitor and optimize the performance of backend systems, and implement appropriate measures to ensure optimal system uptime and availability. - Communicate effectively with stakeholders, including non-technical team members, to ensure that they understand the technical decisions being made and how they will impact the product. - Drive innovation and contribute to the growth of our company vision by creating new products and collaborating closely with the product and design teams. ### Job Qualifications - 3-5 years of experience as a Backend Software Engineer. - A bachelor’s degree in computer science or related fields is preferred. - Excellent programming skills in JavaScript, [Node.js](http://node.js/), Express framework, and related technologies. - Experience managing NoSQL databases/search engines such as Redis, MongoDB, Elasticsearch, etc. - Experience building and implementing CI/CD pipelines. - Experience with A/B testing and canary deployments. - Knowledge of GCP, AWS, or other similar cloud providers. - Knowledge of container technology (Docker, Kubernetes). - Demonstrated expertise in managing a broad system with multiple integrated components. - Ability to jump into legacy code and understand it quickly. - Excellent problem-solving skills. - Excellent leadership skills.