Senior Software Engineer

2 months ago


الرياض, Saudi Arabia FlyAkeed Full time

FlyAkeed, a leading company in the travel technology industry, is seeking a highly skilled and experienced Senior Software Engineer - Backend to join their team. As a Senior Software Engineer - Backend, you will play a key role in developing and maintaining our backend systems, ensuring their scalability, reliability, and performance.

You will collaborate closely with cross-functional teams to gather and analyze requirements, design and implement robust and efficient backend solutions, and contribute to the overall architecture and technical direction of our products. In addition, you will mentor and provide technical guidance to other engineers in the team and actively participate in code reviews to maintain the highest code quality standards.

**Responsibilities**:

- Design, develop, and maintain highly scalable and robust backend systems
- Collaborate with cross-functional teams to gather and analyze requirements
- Participate in system architecture and technical design discussions
- Write clean, efficient, and maintainable code
- Mentor and provide technical guidance to other engineers in the team
- Conduct code reviews and ensure adherence to coding standards and best practices
- Stay up-to-date with emerging technologies and industry trends

**Requirements**:

- Bachelor's degree in Computer Science or related field
- 5+ years of experience in backend software development
- Strong proficiency in one or more backend programming languages, such as Java, Python, or Ruby
- Experience with relational databases and SQL
- Solid understanding of data structures, algorithms, and software design principles
- Experience with cloud platforms, such as AWS or Google Cloud Platform
- Knowledge of microservices architecture and containerization technologies
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities



  • الرياض, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - Java The role is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. He/she is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. He/she will work closely with...


  • الرياض, Saudi Arabia Software AG Full time

    Our story goes beyond technology. We put people first - employees, customers, and partners. We build strong teams and cultivate relationships that last. We provide incomparable products, solutions, services, and technical excellence for our customers. We are a team of over 5,000 colleagues across 70+ countries who value inclusion, integrity, and innovation....

  • Software Engineer

    3 months ago


    الرياض, Saudi Arabia Rheinmetall Arabia Simulation and Training Full time

    We are as Rheinmetall Saudi Arabia, manufacturing flight simulators, for this purpose we develop our hardware's and software inhouse in KSA, we are looking for talented engineers to contribute time and technical challenges. **PRIMARY JOB FUNCTION** Software engineer (Game Developer) will be responsible for designing, developing and documenting software’s...


  • الرياض, Saudi Arabia Motive Software Solutions Full time

    As a Professional Services Engineer, you will play a crucial role in delivering high-quality implementation, integration, and support services to our clients. You will work closely with our customers to understand their business requirements, configure our software solutions to meet their needs, and ensure a seamless deployment process. Your technical...


  • الرياض, Saudi Arabia Waseel Full time

    **Job Overview** **Key Responsibilities** - Design, develop, test, and implement software solutions that meet business requirements. - Collaborate with cross-functional teams to define project scopes, timelines, and deliverables. - Perform code reviews to ensure code quality and adherence to best practices. - Troubleshoot and resolve software defects and...


  • الرياض, Saudi Arabia Gulf Business Solutions Full time

    **Company Description** Gulf Business Solutions (GBS) is the leading information and technology solutions provider in the kingdom of Saudi Arabia. Since we started as a business more than thirty years ago, we have grown to an enterprise supported by over five hundred employees, with a rich portfolio of products and services ranging from printing systems to...


  • الرياض, Saudi Arabia Tamara Full time

    Associate Software Engineer - Graduate Program **About us**: Tamara is the leading fintech platform in Saudi Arabia and the wider GCC region with a mission to help people make their dreams come true by building the most customer-centric financial super-app on earth. The company serves millions of users in KSA, UAE and Kuwait, and partners with leading...


  • الرياض, Saudi Arabia Master-Works Full time

    **Responsibilities**: - Collaborate with product managers, designers, and other stakeholders to define software requirements and specifications. - Write clean, maintainable, and efficient code, adhering to industry best practices. - Perform code reviews and provide constructive feedback to team members. - Troubleshoot and resolve complex software issues in...


  • الرياض, Saudi Arabia webook.com Full time

    Do you want to love what you do at work? Do you want to make a difference, an impact, transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average? Here are some examples of roles and teams that you can have an impact on: - **Business Analysts**: - Ability to understand and gather complex business...


  • الرياض, Saudi Arabia Master-Works Full time

    **Key Responsibilities**: - Collaborate with product managers and designers to gather requirements and translate them into technical specifications. - Debug and resolve software defects and issues to ensure optimal performance. - Participate in code reviews and contribute to improving the software development process. - Contribute to documentation,...

  • Software Engineer

    2 months ago


    الرياض, Saudi Arabia Scalers Full time

    **Responsibilities**: - Develop and maintain scalable software solutions. - Collaborate with product teams to understand requirements. - Debug, test, and improve existing software. **Requirements**: - Bachelor's degree in Computer Science or related field. - Proficiency in programming languages (e.g., Python, Java, or C++). - Experience with software...


  • الرياض, Saudi Arabia ILF Consulting Engineers Saudi Arabia Full time

    **Position Title**: Senior Irrigation Engineer **Work Location/Term**: Riyadh, KSA / Full-time **Supervision**: Design review and Supervision, Sitemanagement **In Absence Replaced By**: Senior Project Manager / Irrigation Engineer **Reports to**: Construction Director **Responsibilities**: - Develop detailed irrigation system designs that meet the...

  • Software Engineer

    2 months ago


    الرياض, Saudi Arabia Talent Pal Full time

    We are as Rheinmetall Saudi Arabia, manufacturing flight simulators, for this purpose we develop our hardware's and software inhouse in KSA, we are looking for talented engineers to contribute time and technical challenges. **PRIMARY JOB FUNCTION** Software engineer (Game Developer) will be responsible for designing, developing and documenting software’s...

  • Software Engineer

    3 weeks ago


    الرياض, Saudi Arabia D360 Bank Full time

    Software Engineer - iOS **Responsibilities** - Implement and maintain features that align with business requirements and user experience goals - Conduct code reviews to ensure adherence with to coding standards and best practices - Collaborate with cross-functional teams including backend developers UX/UI designers and product managers to deliver cohesive...


  • الرياض, Saudi Arabia JASARA PMC Full time

    JASARA PMC is looking for an experienced Senior Mechanical Engineer to join our dynamic engineering team. In this role, you will be responsible for the design, implementation, and management of mechanical systems across a variety of projects. Your expertise will play a vital role in ensuring that our projects comply with industry standards and performance...

  • Senior System Engineer

    4 months ago


    الرياض, Saudi Arabia CCDS Full time

    CCDS is a leading information technology and services company specializing in end-to-end info-tech and next-gen cybersecurity services and solutions. We are currently seeking a Senior Saudi System Engineer to join our team. As a Senior Saudi System Engineer, you will play a critical role in designing, implementing, and managing complex systems and...


  • الرياض, Saudi Arabia ILF Consulting Engineers Saudi Arabia Full time

    **Position Title**: Senior Electrical Utility Engineer **Work Location/Term**: Riyadh, KSA / Full-time **Supervision**: Design review and Supervision, Site management **In Absence Replaced By**: Senior Project Manager / Electrical Utility Engineer **Reports to**: Construction Director **Responsibilities**: - Review and approve electrical system designs,...


  • الرياض, Saudi Arabia ILF Consulting Engineers Saudi Arabia Full time

    **Position Title**: Senior Water Utility Engineer **Work Location/Term**: Riyadh, KSA / Full-time **Supervision**: Design review and Supervision, Site management **In Absence Replaced By**: Senior Project Manager / Water Utility Engineer **Reports to**: Construction Director **Responsibilities**: - Review and approve water utility system designs, ensuring...

  • Software Engineer

    1 month ago


    الرياض, Saudi Arabia Mozn Full time

    Mozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for...

  • Software Developer

    2 months ago


    الرياض, Saudi Arabia Tafaseel Full time

    **Job Summary**: **Key Responsibilities**: - Database Management: Work with SQL Server 2008 databases, performing tasks such as data modeling, creating tables, and writing optimized queries. - Web Development: Develop and maintain web services, and ensure compatibility across various platforms using technologies like JavaScript and PL/SQL. - System...