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
Backend System Development Design, develop, and maintain modular backend components Build both synchronous and event-driven services Implement core infrastructure: dynamic confi.
Key Skills for This Role
Full Job Posting
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 workflowsbr
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 patternsbr
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 layersbr
Infrastructure & Deployment
- Work with containerized deployments (Docker, ECS, EKS) and AWS cloud infrastructure
- Implement monitoring, logging, and alerting for backend servicesbr
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
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
Senior Data Engineer
Riyadh, KSA
Key Responsibilities Lakehouse Architecture & Implementation: Design and deploy a unified Data Lakehouse utilizing the Medallion architecture (Bronze, Silver, Gold) and open tab...
Senior AI Platform Engineer
Riyadh, KSA
Design and develop core platform services, APIs, and AI infrastructure while ensuring quality standards and collaborating with teams using Python and cloud technologies.
Solution Engineering Head
Riyadh, KSA
Lead technical client solutions from pre-sales to delivery, focusing on solution architecture, engineering leadership, and cross-functional team collaboration.
Product Engineering Head
Riyadh, KSA
Key Responsibilities: Product-Engineering Partnership & Strategy Partner closely with the Product Management team as the senior engineering leader to translate product vision, s...
AI Engagement Manager
Riyadh, KSA
Intelmatix seeks an AI Engagement Manager to support sales in scoping AI solutions and manage end-to-end delivery of AI engagements. The role involves client management, solution architecture, and cross-functional collab
