Senior/Lead Software Engineer - Backend
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Position Type: Full-time Locations: Riyadh (Onsite) / Egypt (Remote) Job Summary We are seeking a Senior Backend Software Engineer to join our Backend team.
Key Skills for This Role
Full Job Posting
Job Summary
We are seeking a Senior Backend Software Engineer to join our Backend team.
You will own the design, development, and operation of backend systems that power our Decision Intelligence platform — from core microservices and API layers through to data architecture and event-driven pipelines.
This is a high-impact role where you take full ownership of what you ship.
Backend System Development
- Design, develop, and maintain modular backend components
- Build both synchronous and event-driven services
- Implement core infrastructure: dynamic configuration, service discovery, and system orchestration
- Build asynchronous processing pipelines, background jobs, and event-driven workflows
Api Development & Management
- Design and maintain highly-available API endpoints (RESTful, GraphQL, gRPC)
- Ensure API reliability, versioning, and documentation standards across services
- Implement rate limiting, caching strategies, and API gateway patterns
Database & Data Architecture
- Design and implement database schemas and data models (relational, document, or hybrid)
- Optimize queries, manage migrations, and ensure data integrity across services
- Work with data engineers on ingestion, transformation, and serving layers
Infrastructure & Deployment
- Work with containerized deployments (Docker, ECS, EKS) and AWS cloud infrastructure
- Implement monitoring, logging, and alerting for backend services
Collaboration, Code Quality & Security
- Work closely with frontend, data, platform, and DevOps teams to deliver integrated solutions
- Contribute to architectural discussions and technical decision-making
- Mentor mid-level and junior engineers on backend engineering best practices
- Write high-quality, well-tested production code with comprehensive unit and integration tests
- Enforce security best practices: authentication, authorization, encryption, input validation
- Conduct and participate in code reviews to maintain code quality
Qualifications
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Experience: Minimum of 5 years in software engineering, with strong backend development expertise and a track record of building production systems.
Technical Skills
- Strong proficiency in Java/Kotlin with hands-on experience in Spring Boot and the Spring ecosystem (Spring MVC, Spring Data, Spring Security, Spring Cloud)
- Solid understanding of system design: microservices, event-driven architecture, API design patterns, and data modeling
- Strong API development experience (RESTful, GraphQL, gRPC) including designing and maintaining highly-available endpoints
- Hands-on experience with AWS — ECS, Lambda, SQS/SNS, RDS, DynamoDB, S3, API Gateway
- Experience with relational and NoSQL databases (PostgreSQL, DynamoDB, MongoDB, Redis, AWS Aurora)
- Practical experience with Docker, Kubernetes (EKS), and container-based deployments
- Familiarity with modern authentication schemes such as OAuth, JWTs, or cookies
- Strong testing practices: unit tests, integration tests, and familiarity with testing frameworks
- Strong understanding of database schema design, query optimization, and data modeling
- Excellent communication and leadership skills, adaptable, self-motivated, and capable of thriving in a fast-paced, unstructured startup environment
- Strong ownership mentality — you ship it, you run it, you own it
- Nice to Have
- Experience with building scalable, high-reliability, or data-intensive backend systems
- Experience with event-driven architectures and message brokers (Kafka, SQS/SNS, EventBridge)
- Exposure to Infrastructure-as-Code tools (Terraform, CloudFormation)
- Experience with monitoring and observability tools (Prometheus, Grafana, DataDog, CloudWatch)
- Experience with AI/ML-adjacent systems — building backends that serve or integrate machine learning models and data pipelines
- Familiarity with multi-tenant architecture patterns
- Experience working in fast-paced startup environments, contributing to rapid development and delivery-driven projects
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 intelmatix
Product Manager
Riyadh, KSA
Intelmatix is hiring a Product Manager to drive AI and Decision Intelligence products. The role involves managing product requirements, roadmaps, and cross-functional collaboration with design, AI/ML, and engineering tea
Senior Data Engineer
Riyadh, KSA
About Intelmatix Intelmatix is a deep tech Artificial intelligence (AI) company founded in July 2021 by a group of MIT scientists with the vision of transforming enterprises to become cognitive. A cognitive enterprise is
AI Engagement Manager
Riyadh, KSA
About Intelmatix Intelmatix is a deep-tech artificial intelligence (AI) company established in July 2021 by a group of MIT scientists. We are on a mission to transform enterprises into cognitive organizations by embeddin
Solution Engineering Head
Riyadh, KSA
Position Overview Solutions Engineering Head Job Description We are seeking a Solution Engineering Head to lead the complete lifecycle of technical client solutions from pre-sales discovery and solution architecture thro
Product Engineering Head
Riyadh, KSA
Position Overview Product Engineering Head Job Description We are seeking a Product Engineering Head to lead the engineering organization responsible for building, scaling, and evolving our core products. This role repre
Senior AI Platform Engineer
Riyadh, KSA
Position Type: Full-time - Riyadh (Onsite) / Egypt (Remote) About Intelmatix Intelmatix is a deep tech Artificial Intelligence (AI) company founded in July 2021 by a group of MIT scientists with the vision of transformin
Product Manager
Riyadh, KSA
Senior Data Engineer
Riyadh, KSA
AI Engagement Manager
Riyadh, KSA
Solution Engineering Head
Riyadh, KSA
Product Engineering Head
Riyadh, KSA
Senior AI Platform Engineer
Riyadh, KSA