Mid Level Backend Engineer
📣 Job Ad| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Saudi Arabia |
Job Description
About the Role
Starlinks is seeking a Mid-Level Backend Engineer to design, develop, maintain, and optimize backend services and APIs for its technology platforms. This full-time role focuses on delivering high-performance, scalable, secure, and maintainable backend systems, contributing to technical implementation, code quality, and continuous improvement. The Mid-Level Backend Engineer will collaborate with cross-functional teams to build robust microservices, integrations, and backend functionalities aligned with Starlinks’ business objectives and architectural standards.
Key Responsibilities
- Design, develop, and maintain backend services, microservices, APIs, and integrations in line with architectural standards.
- Write clean, scalable, testable, and efficient code using modern backend frameworks and technologies.
- Contribute to the implementation and improvement of backend system components to support performance, scalability, and fault tolerance.
- Ensure backend services meet performance, availability, and reliability requirements.
- Develop and maintain database schemas, optimize queries, and ensure efficient data storage and retrieval.
- Identify and resolve technical issues affecting backend functionality, performance, and maintainability.
Code Quality and SDLC Compliance
- Maintain high coding standards and follow secure coding practices aligned with OWASP and industry best practices.
- Ensure adherence to Agile SDLC practices, including CI/CD, branching strategies, code reviews, and unit and integration testing.
- Conduct and participate in peer code reviews to ensure code quality, consistency, and maintainability.
- Develop and maintain automated test suites to validate features and prevent regressions.
- Ensure backend services meet QA and UAT quality standards with minimal revisions.
- Identify and address code defects, technical debt, and opportunities for code improvement.
API Development and Performance Optimization
- Build, maintain, and optimize RESTful APIs, gRPC endpoints, and event-driven messaging-based services.
- Integrate backend systems with internal platforms, external services, and cloud-based components.
- Implement caching, asynchronous processing, and performance tuning using tools such as Redis and messaging queues like RabbitMQ or Azure Service Bus.
- Conduct profiling, monitoring, and debugging to improve system performance and reliability.
- Ensure backward compatibility and proper API versioning during system updates.
- Implement appropriate authentication, authorization, input validation, and API security controls.
Collaboration and Continuous Improvement
- Work closely with frontend engineers, DevOps, QA, and Solution Architects to deliver seamless end-to-end solutions.
- Translate functional requirements into technical implementations in accordance with established specifications and design standards.
- Participate in sprint planning, backlog grooming, code reviews, and technical discussions.
- Identify opportunities to improve existing code, refactor components, and enhance backend frameworks and technologies.
- Collaborate with team members to troubleshoot technical challenges and implement effective solutions.
- Maintain clear technical documentation for backend services, APIs, integrations, and implemented functionalities.
Qualifications and Experience
Candidates should possess 3-5 years of experience in backend engineering. The role requires a strong understanding of backend development, system design, and API integration. Experience with modern backend frameworks, secure coding practices, and Agile SDLC is essential. The ability to support production deployments, troubleshoot issues, and contribute to scalability improvements is also required.
Requirements
- Requires 2-5 Years experience
Similar Jobs
You may also like
- Related Mid Level Backend Engineer Opportunities
- Physical Therapist Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sous Chef Jobs in Riyadh
- Demi Chef de Partie Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Other Job Fields in
- Physical Therapist Jobs in Riyadh
- General Accountant Jobs in Riyadh
- Sous Chef Jobs in Riyadh
- Demi Chef de Partie Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Secretary Jobs in Riyadh
- Food & Beverage Counter Attendant Jobs in Riyadh
- Store keeper Jobs in Riyadh
- Human Resources Specialist Jobs in Riyadh
- Architect Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Logistics Coordinator Jobs in Taif
- Minitruck driver Jobs in Yanbu
- Psychological Therapist Jobs in Khamis Mushayt
- Site Supervisor Jobs in Dammam
- Customer Service Representative Jobs in Al Khobar
- Chemist Jobs in Dammam
- Pastry Chef Jobs in Riyadh
- Tender Specialist Jobs in Riyadh
- Audio & Video Editing Technician Jobs in Jeddah
- Electronic Devices Technician Jobs in Bishah