Senior Backend Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are seeking a Senior Backend Engineer to architect, design, and develop scalable APIs and services for AIQ's platform. You will build event-driven systems processing video metadata, integrating with AI/ML services.
Key Skills for This Role
Responsibilities
- Architect, design, and develop REST and/or GraphQL APIs and microservices using Python (FastAPI / Flask) and Node.js (Express.js)
- Build video metadata processing and event driven systems
- Design and optimise database schemas across relational and NoSQL stores (PostgreSQL, MongoDB, TimescaleDB, Redis) for efficient retrieval and storage
- Implement message broker based pipelines using Kafka or RabbitMQ
- Implement authentication and security (JWT, OAuth) and apply API security best practices
- Optimise API performance for low latency and high throughput; identify and resolve bottlenecks; implement caching
- Design and maintain CI/CD pipelines; containerise with Docker and orchestrate with Kubernetes
- Integrate backend services with AI/ML components and collaborate with cross functional teams
Requirements
- Bachelor's or Master's degree in Computer Science or a related field
- 5 – 9 years of professional software engineering experience with a focus on API development
- Proficiency in multiple backend languages (Python, Node.js) and frameworks (FastAPI, Flask, Express.js)
- Extensive knowledge of both relational (RDBMS) and NoSQL databases
- Familiarity with API security best practices and authentication mechanisms
- Proven ability to optimise API performance and troubleshoot performance issues
- Experience with cloud platforms (Azure and AWS) and a strong background in CI/CD, Docker, and Kubernetes
- Excellent problem solving and communication skills
Full Job Posting
Position Summary
- As a Back End Engineer, you will architect, design, and develop the scalable, high performance APIs and services that power AIQ's platform. You will build event driven systems that process video metadata at scale and integrate tightly with our AI/ML services.
Responsibilities
- Architect, design, and develop REST and/or GraphQL APIs and microservices that follow industry best practices, using Python (FastAPI / Flask) and Node.js (Express.js).
- Build video metadata processing and event driven systems.
- Design and optimise database schemas across relational and NoSQL stores (PostgreSQL, MongoDB, TimescaleDB, Redis) for efficient retrieval and storage.
- Implement message broker based pipelines using Kafka or RabbitMQ.
- Implement authentication and security (JWT, OAuth) and apply API security best practices.
- Optimise API performance for low latency and high throughput; identify and resolve bottlenecks; implement caching.
- Design and maintain CI/CD pipelines; containerise with Docker and orchestrate with Kubernetes.
- Integrate backend services with AI/ML components and collaborate with cross functional teams.
Qualifications
- Bachelor's or Master's degree in Computer Science or a related field.
- 5 – 9 years of professional software engineering experience with a focus on API development.
- Proficiency in multiple backend languages (Python, Node.js) and frameworks (FastAPI, Flask, Express.js).
- Extensive knowledge of both relational (RDBMS) and NoSQL databases.
- Familiarity with API security best practices and authentication mechanisms.
- Proven ability to optimise API performance and troubleshoot performance issues.
- Experience with cloud platforms (Azure and AWS) and a strong background in CI/CD, Docker, and Kubernetes.
- Excellent problem solving and communication skills. Experience with data and ML pipelines is a bonus.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at 99brightminds
Team Leader, Quality & Training
Dubai, UAE
The Team Leader, Quality & Training drives service excellence and continuous improvement within the Customer Support & Training Department. This role develops quality assurance frameworks and training programs to ensure
Solution Architect & Lead SE Engineer
Abu Dhabi, UAE
We are seeking a Solution Architect & Lead Software Engineer to own the end-to-end technical design of AI video-analytics solutions, spanning AI models, backend services, and infrastructure. The role involves leading eng
Data Science Lead
Abu Dhabi, UAE
99brightminds is seeking a Data Science Lead to set technical direction for computer-vision research and lead a team of data scientists and ML engineers. The role requires 10-15 years of applied ML experience with deep e
Senior Front-End Engineer / Full Stack
Abu Dhabi, UAE
99brightminds is seeking a Senior Front-End / Full Stack Engineer with 5-9 years of experience to build responsive, high-performance interfaces for AIQ's AI insights, including real-time dashboards for video analytics. T
Program Manager
Abu Dhabi, UAE
99brightminds is looking for a Program Manager to own the delivery of multiple interdependent AI projects as a coordinated program. The role involves setting delivery governance, managing budgets and risk, and communicat
Advanced Process Control (APC) Engineer
Abu Dhabi, UAE
99brightminds is seeking an experienced Advanced Process Control (APC) Engineer to develop, implement, and sustain multivariable predictive control and real-time optimization strategies for process and well operations. T
Petroleum Engineer – Production Subject Matter Expert (SME)
Abu Dhabi, UAE
99brightminds is seeking a Petroleum Engineer – Production Subject Matter Expert (SME) with 10-15 years of experience to serve as the technical authority for production engineering. The role involves leading production o
Cybersecurity Engineer – IT/OT Integration
Abu Dhabi, UAE
Seeking a Cybersecurity Engineer with 6-10 years of experience to secure IT/OT integration. You will design secure architectures, deploy OT security platforms, and ensure compliance with IEC 62443 and NIST standards. Han
Team Leader, Quality & Training
Dubai, UAE
Solution Architect & Lead SE Engineer
Abu Dhabi, UAE
Data Science Lead
Abu Dhabi, UAE
Senior Front-End Engineer / Full Stack
Abu Dhabi, UAE
Program Manager
Abu Dhabi, UAE
Advanced Process Control (APC) Engineer
Abu Dhabi, UAE
Petroleum Engineer – Production Subject Matter Expert (SME)
Abu Dhabi, UAE
Cybersecurity Engineer – IT/OT Integration
Abu Dhabi, UAE