




Summary: CodeFlame Technologies LLC is seeking a Senior Software Engineer Backend to own core systems and architecture, designing robust, reliable, and scalable backend solutions. Highlights: 1. Opportunity to design foundational systems for high-impact digital platforms 2. Engage in an engineering culture prioritizing clean architecture and scalability 3. Continuous learning through training programs, certifications, and workshops **About the Role** At CodeFlame Technologies LLC, we bring precision and performance to modern software engineering. We build scalable backend systems that power high impact digital platforms used by global clients. We believe backend engineering is not just about functionality, but about reliability, efficiency, and long term scalability. We are looking for a Senior Software Engineer Backend who can take ownership of core systems and architecture. You are not just writing code; you are designing the foundation that supports entire applications. You will work closely with cross functional teams to transform complex business requirements into secure, high performance backend solutions. You are the technical problem solver in a team of engineers, product managers, and stakeholders, ensuring systems are robust, maintainable, and built for growth. Why Work With Us **The Environment** Our office in Umm Salal Mohammed offers a professional and focused workspace designed for productivity and collaboration. We value a culture that supports innovation, continuous learning, and teamwork. **Engineering Culture** We prioritize clean architecture, code quality, and long term scalability. Engineers are involved in key technical decisions from the start, not just execution. **Modern Stack** We work with modern backend technologies including Node.js, Python, and Java, supported by cloud platforms like AWS and Azure. Our systems are built using microservices and containerized environments. **Growth** You will have access to training programs, certifications, and technical workshops to continuously improve your skills and stay current with industry trends. Key Responsibilities **System Ownership** Design, build, and maintain scalable backend systems and services. Ensure performance, reliability, and security across all applications. **Architecture and Development** Develop APIs, microservices, and distributed systems that support complex applications and integrations. **Collaboration** Work closely with frontend engineers, DevOps, and product teams to deliver complete and efficient solutions. **Code Quality and Mentorship** Participate in code reviews and guide junior engineers. Promote best practices in coding, testing, and documentation. **Performance Optimization** Monitor system performance, troubleshoot issues, and implement improvements to ensure optimal scalability. What We Are Looking For **Experience** 5 to 8 years of experience in backend software engineering with exposure to scalable systems and cloud environments. **Technical Skills** Strong experience in Node.js, Python, or Java Experience with REST APIs and microservices architecture Knowledge of databases such as PostgreSQL, MySQL, or MongoDB Familiarity with Docker and cloud platforms like AWS or Azure **Problem Solving** Strong analytical thinking with the ability to design efficient and scalable solutions. **Communication** Ability to clearly explain technical concepts to both technical and non technical stakeholders. **Mindset** You are practical and results driven. You understand when to build for scale and when to deliver fast, efficient solutions. Job Types: Full\-time, Permanent Pay: QAR28,000\.00 \- QAR30,000\.00 per month Work Location: In person


