Senior Backend Engineer Office: Saudi (Office) Remote: Egypt (Remote) | Saudi (Remote) | UK (Remote)
تفاصيل الوظيفة
Abwab.ai is democratizing financing for SMEs by disrupting the underwriting tech stack. We’re on a mission to allow micro and small businesses, such as coffee shops, local bakeries, and local fashion to grow in Saudi Arabia, MENA, and the world by democratizing access to financing. We are disrupting Moody’s for micro-financing, and we plan to do so by building the infrastructure for statistical-based lending in the region. Join us to build advanced ML-supported B2B products in the financial sector to disrupt SME financing globally! Interview stages
- Initial Screening
- Team Screening
- Technical Interview
- Cultural-fit Interview
- Reference checks
- Develop and maintain robust and scalable ML back-end systems, and APIs
- Design, optimize, and manage SQL database modules
- Write clean, efficient, and maintainable code in Python
- Identify and resolve performance, scalability, and security issues
- Stay updated with emerging technologies to enhance system performance
- Conduct code reviews and provide feedback to junior engineers
- Utilize containerization technologies for streamlined deployment
- Troubleshoot and debug complex issues in production environments
- Deploy and manage applications in cloud environments
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3+ years of experience working as a Back-end Engineer, preferably in a senior or lead role
- Expertise in designing and implementing APIs and integrating external systems
- Strong proficiency in Python (Django or FastAPI) is highly desirable
- Solid understanding of RESTful APIs and their communication protocols
- Data Science/ML knowledge
- Experience in SQL databases is essential
- Knowledge of CD/CI principles
- Familiarity with cloud service providers such as OCI, GCP, or similar
- Hands-on Docker and Kubernetes experience
- Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative environment
- Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders
- Ability to consider and address cybersecurity aspects in the overall system design and implementation
- Strong attention to detail and a passion for writing clean, maintainable code
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.