Software Engineering Director

3 weeks ago


Amman, Amman, Jordan Canonical Full time
About Canonical

Canonical is a pioneering software company that collaborates with the open-source community to deliver Ubuntu, the world's leading cloud operating system. Our mission is to harness the potential of free software to transform the lives of individuals and organizations. Our services empower businesses globally to reduce costs, enhance efficiency, and improve security with Ubuntu.

Key Responsibilities
  • Collaborate effectively with a distributed team to drive project success
  • Design and implement high-quality software solutions to meet business needs
  • Identify and resolve technical issues, ensuring seamless delivery of projects
  • Provide constructive code reviews to foster a culture of excellence
  • Contribute to the development of sound engineering principles and strategies
  • Estimate work, set goals, and deliver results in a timely manner
  • Develop and maintain technical specifications, identifying potential risks and challenges
  • Work remotely with occasional global travel for internal and external events
  • Understand project completion criteria and drive work to completion
  • Mentor and manage staff, promoting growth and development
  • Streamline processes to reduce complexity and improve efficiency
  • Effectively communicate with engineering teams, senior management, and stakeholders to set and manage expectations
  • Deliver technical solutions to address business needs in a timely manner
  • Promote modern software development practices and contribute to the development of great engineering and organizational practices
  • Lead a globally distributed team of web engineers through hiring, coaching, mentoring, feedback, and hands-on career development
  • Support the delivery of technical solutions to address business needs
  • Foster a healthy, collaborative engineering culture aligned with company values
  • Participate actively in the leadership team, collaborating with other leaders in the organization
Requirements
  • Strong knowledge and passion for web and software development
  • Curiosity, flexibility, articulateness, and accountability
  • Commitment to learning and applying web best practices
  • Value soft skills and possess a passion for enterprise, thoughtfulness, and self-motivation
  • Hold a Bachelor's degree in Computer Science, STEM, or a related field
  • Experience working in an agile development environment
  • Drive work to completion, considering operational considerations
  • Follow industry trends and new technologies
  • Represent the team as a subject matter expert
  • Own architecture and solve larger technical challenges
  • Be a trusted advisor for your area of expertise within Canonical
  • Represent the team in the absence of management
  • Understand and value how you do what you do as well as what you do
  • Love developing and growing healthy teams, with a track record of doing so
  • Knowledgeable and passionate about software development and organizational management
  • Value turning product vision into executable strategy
What We Offer
  • Remote-first work environment with opportunities for global travel to Sprints
  • Personal development opportunities, including an annual budget allowance and time to focus on areas for improvement
  • Eligibility for annual pay reviews, including bonuses
  • Recognition for outstanding work
  • Priority Pass for lounge access when flying to Sprints, and International SOS membership for support while traveling


  • Amman, Amman, Jordan Palmira Software House Full time

    {"title": "Senior Software Quality Assurance Engineer", "company": "Palmira Software House", "location": "Dubai", "job_description": "Job SummaryWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Palmira Software House in Dubai. As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring...


  • Amman, Amman, Jordan Leading Point Software Full time

    Leading Point Software is seeking a highly skilled and experienced software engineer to join our team. As a Senior Software Engineer - Web Development, you will be responsible for designing and developing responsive and user-friendly web interfaces, ensuring secure and efficient systems integration, and managing and optimizing relational and NoSQL databases....


  • Amman, Amman, Jordan Canonical Full time

    About CanonicalCanonical is a leading international software company that collaborates with the open-source community to deliver Ubuntu, the world's #1 cloud operating system. Our mission is to harness the potential of free software in the lives of people and organisations. Our services are helping businesses worldwide to reduce costs, improve efficiency,...


  • Amman, Amman, Jordan Canonical Full time

    About CanonicalCanonical is a pioneering software company that collaborates with the open-source community to deliver Ubuntu, the world's leading cloud operating system. Our mission is to harness the potential of free software to transform the lives of individuals and organizations. Our services empower businesses globally to reduce costs, enhance...


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key ResponsibilitiesSoftware Design and Development: Lead and actively participate in software...


  • Amman, Amman, Jordan Migrate Full time

    System Design and DevelopmentAs a key member of the Migrate team, you will lead the design and development of scalable and reliable software systems, ensuring they meet the highest standards of quality and performance.Tech Leadership and InnovationStay up-to-date with the latest advancements and best practices in the industry, and apply this knowledge to...


  • Amman, Amman, Jordan Canonical Full time

    About CanonicalCanonical is a pioneering software company that collaborates with the open-source community to deliver Ubuntu, the world's leading cloud operating system. Our mission is to harness the potential of free software to transform the lives of individuals and organizations. Our services empower businesses globally to reduce costs, enhance...


  • Amman, Amman, Jordan Palmira Software House Full time

    About Palmira Software HousePalmira Software House is a leading technology consulting firm based in Dubai, UAE. Our mission is to accelerate the digital transformation journey by designing operating models, empowering strategy management, and providing seamless digital experiences. We aim to bridge the gap between people and technology, building a world...


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer - Web Development to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality, scalable, and secure software solutions.Key Responsibilities:Software Design and Development: Lead and...


  • Amman, Amman, Jordan Leading Point Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Leading Point Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality enterprise-grade software solutions.Key ResponsibilitiesSoftware Design and DevelopmentLead and actively...


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer - Web Development to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Software Design and Development:...


  • Amman, Amman, Jordan L-Acoustics Full time

    {"Key Responsibilities": "Lead the Application Engineer TeamAs a key member of the L-Acoustics team, you will be responsible for leading a dynamic group of Regional and Vertical Application Engineers. Your leadership skills will be essential in fostering a culture of creativity, growth, and collaboration across all projects.Foster an Empowering CultureYou...


  • Amman, Amman, Jordan Arjaan Hotel Apartments by Rotana Full time

    Job Description**Job Title:** Assistant Director of Engineering**Company:** Arjaan Hotel Apartments by Rotana**Job Summary:We are seeking a highly skilled and experienced Assistant Director of Engineering to join our team. The successful candidate will be responsible for maintaining the entire hotel facility, including the physical building structure, all...

  • Program Director

    7 days ago


    Amman, Amman, Jordan Leading Point Software Full time

    About the JobWe are seeking a highly skilled Program Manager to join our team at Leading Point Software. As a key member of our organization, you will play a crucial role in driving our strategic vision forward.Key ResponsibilitiesCoordinate cross-project activities, ensuring alignment with our organization's overarching goals.Develop innovative programs...


  • Amman, Amman, Jordan Canonical Full time

    {"title": "Software Alliances Sales Director", "description": "Drive Business Growth with Strategic PartnershipsAs a Software Alliances Sales Director at Canonical, you will be responsible for driving embedded support and licensing sales with Independent Software Vendors (ISVs) to exceed quarterly and annual bookings targets. You will lead customer...

  • Software Engineer

    4 weeks ago


    Amman, Amman, Jordan Al-Wabel Recruitment Agency Full time

    Al-Wabel Recruitment Agency is seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.**Key Responsibilities:*** Design, develop, and test software applications* Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    3 weeks ago


    Amman, Amman, Jordan Al-Wabel Recruitment Agency Full time

    Al-Wabel Recruitment Agency is seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.**Key Responsibilities:*** Design, develop, and test software applications* Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    1 month ago


    Amman, Amman, Jordan Al-Wabel Recruitment Agency Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Al-Wabel Recruitment Agency.Key ResponsibilitiesSoftware Development: Design, code, debug, document, and maintain portions of software to meet the requirements of our clients.Testing and Quality Assurance: Perform unit and integration testing to ensure the quality and...


  • Amman, Amman, Jordan Arjaan Hotel Apartments by Rotana Full time

    Arjaan Hotel Apartments by Rotana is seeking a skilled and experienced professional to fill the role of Assistant Director of Engineering. The successful candidate will be responsible for maintaining the entire hotel facility, including the physical building structure, mechanical, electrical, and HVAC systems, as well as other related equipment. This will...

  • Software Engineer

    4 weeks ago


    Amman, Amman, Jordan Crossover Full time

    About the RoleWe are seeking a skilled Software Engineer to join our dynamic team at Crossover. As a key member of our engineering team, you will be responsible for spearheading the development of customer-facing UIs and back-end services using PHP, ensuring scalable and efficient solutions.Key ResponsibilitiesDesign and develop high-quality, scalable, and...