115 Continuous Integration jobs in Dubai
Senior Build Systems Backend Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
3 days ago Be among the first 25 applicants
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Senior/Staff/Lead Engineer to join the Launchpad team and take the lead in shaping the future of open-source collaboration.
Launchpad is a platform for managing open-source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers.
As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you'll have the opportunity to architect and refine a mature, Python-driven system that supports major projects like Ubuntu. Your work will be instrumental in maintaining business-critical services while driving innovation, whether by expanding package-building capabilities, enhancing developer workflows, or modernizing the web UI.
In this role, you'll empower developers across the world by ensuring that Launchpad remains a well-structured, high-velocity environment for open-source contribution. As part of Canonical's globally distributed team, you'll collaborate with some of the brightest minds in open-source technology, building essential infrastructure that enables the next generation of software development. If optimizing large-scale projects, driving continuous improvement, and supporting developers excites you, this is the perfect opportunity to make a lasting impact.
Location: This is a remote role based in the EMEA region. Candidates will be expected to be located within this region.
The role entails
- Influencing and driving design, architecture, and feature decisions across distributed teams, to ensure high-impact solutions.
- Crafting exceptional, API-first Python code with unit tests, that delivering robust, well-structured systems that scale.
- Diagnosing and resolving complex technical challenges, implementing high-quality fixes that enhance performance and reliability.
- Mentoring and uplifting fellow engineers, leading code reviews that reinforce best practices and elevate team excellence.
- Enjoying the freedom of remote work while staying globally engaged. Travelling internationally 2 to 4 times a year to collaborate in key internal discussions and industry-leading external events—expanding your network, sharing expertise, and shaping innovation on a global stage.
- You love technology, working with brilliant people, and solving interesting problems
- You are a strategic thinker who thrives on solving complex challenges and driving innovation
- You are curious, adaptable, and articulate with strong leadership and collaboration skills
- You have proven technical excellence in Python development and delivering high-quality, production-ready code
- You have expertise in maintaining and improving large-scale web applications and database management (PostgreSQL a plus)
- You have a deep understanding of integration, infrastructure, and operations in distributed environments
- You have a security-focused mindset, ensuring robust implementation at every stage of development
- You have a familiarity with Ubuntu as a development and deployment platform
- You have a solid grasp of software packaging systems, including Debian/Ubuntu packages
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesSoftware Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Back End Developer jobs in Dubai, Dubai, United Arab Emirates.
Dubai, Dubai, United Arab Emirates 5 hours ago
Senior Full Stack Engineer, Legends (Remote) - $150,000/year USDDubai, Dubai, United Arab Emirates $5.00- 75.00 8 minutes ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Build Systems Backend Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
3 days ago Be among the first 25 applicants
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Senior/Staff/Lead Engineer to join the Launchpad team and take the lead in shaping the future of open-source collaboration.
Launchpad is a platform for managing open-source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers.
As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you'll have the opportunity to architect and refine a mature, Python-driven system that supports major projects like Ubuntu. Your work will be instrumental in maintaining business-critical services while driving innovation, whether by expanding package-building capabilities, enhancing developer workflows, or modernizing the web UI.
In this role, you'll empower developers across the world by ensuring that Launchpad remains a well-structured, high-velocity environment for open-source contribution. As part of Canonical's globally distributed team, you'll collaborate with some of the brightest minds in open-source technology, building essential infrastructure that enables the next generation of software development. If optimizing large-scale projects, driving continuous improvement, and supporting developers excites you, this is the perfect opportunity to make a lasting impact.
Location: This is a remote role based in the EMEA region. Candidates will be expected to be located within this region.
The role entails
- Influencing and driving design, architecture, and feature decisions across distributed teams, to ensure high-impact solutions.
- Crafting exceptional, API-first Python code with unit tests, that delivering robust, well-structured systems that scale.
- Diagnosing and resolving complex technical challenges, implementing high-quality fixes that enhance performance and reliability.
- Mentoring and uplifting fellow engineers, leading code reviews that reinforce best practices and elevate team excellence.
- Enjoying the freedom of remote work while staying globally engaged. Travelling internationally 2 to 4 times a year to collaborate in key internal discussions and industry-leading external events—expanding your network, sharing expertise, and shaping innovation on a global stage.
- You love technology, working with brilliant people, and solving interesting problems
- You are a strategic thinker who thrives on solving complex challenges and driving innovation
- You are curious, adaptable, and articulate with strong leadership and collaboration skills
- You have proven technical excellence in Python development and delivering high-quality, production-ready code
- You have expertise in maintaining and improving large-scale web applications and database management (PostgreSQL a plus)
- You have a deep understanding of integration, infrastructure, and operations in distributed environments
- You have a security-focused mindset, ensuring robust implementation at every stage of development
- You have a familiarity with Ubuntu as a development and deployment platform
- You have a solid grasp of software packaging systems, including Debian/Ubuntu packages
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Back End Developer jobs in Dubai, Dubai, United Arab Emirates .
Dubai, Dubai, United Arab Emirates 5 hours ago
Senior Full Stack Engineer, Legends (Remote) - $150,000/year USDDubai, Dubai, United Arab Emirates $5.00- 75.00 8 minutes ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Development Engineer
Posted today
Job Viewed
Job Description
Hello there! Welcome to TeachMeCode Institute. How can we help you?
Join our in-person classes at TeachMeCode’s campus in Dubai and have the best learning environment.
UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Front-End DevelopmentGain a solid understanding of essential web technologies and become a front-end specialist. Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience.
Back-End DevelopmentBegin a comprehensive journey into backend development with PHP, MySQL, and Laravel. By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites.
Full-Stack DevelopmentMaster in-demand skills with our full-stack web development curriculum, guided by expert instructors with real-world experience. By the end of this bootcamp, you will be confident and prepared to enter the IT job market.
Data Analytics IntensiveBecome a data expert with our Data Analytics Intensive Bootcamp. This course is designed to give you the skills and knowledge you need to succeed in today's data-focused world. You'll get hands-on training and an industry-recognized certification, making it perfect for beginners and anyone wanting to advance their career in data analytics.
Junior DeveloperHave the skills to create their own websites, transforming into a coding champion in the making! They'll gain confidence, creativity, and a strong foundation for future tech endeavors.
Job SummaryJoin InvestSky as a Software Development Engineer to create scalable solutions, drive innovation, and make investing accessible in MENA. Enjoy stock options and a pioneering FinTech role.
About InvestSkyWe're on a mission to make investing accessible to all. Our goal is to offer an all-in-one investing solution. With InvestSky, people no longer have to get lost in multiple apps, drown in fragmented communities across social media in search of investment insights, or pay high fees to make an investment.
Key Responsibilities- Implement high-quality solutions in a timely manner.
- Translating designs and wire-frames into API skeletons and component architectures.
- Identify new libraries/patterns/platforms that we should study/adopt to continuously improve our architecture.
- Prototyping new features and wire-frames cross-functionally with the product team.
- Design and implement low-latency, high-availability, and performant applications.
- Design scalable data models and architecture.
- Contribute to planning, roadmaps, and integration plans.
- Cost, Performance, and Security assessments.
- Strong computer science fundamentals in system design, data structures, algorithms.
- Strong proficiency in Database Design and Software Architecture.
- Strong expertise in Python.
- Experience with writing and maintaining unit tests.
- Strong proficiency in server languages, frameworks and understanding their pros & cons.
- SQL / NoSQL databases and Database architecture skills.
- Hands-on experience with cloud platforms (strong experience with GCP is a plus).
- Accountability and Ownership: Self-driven individual who can build and maintain high scale projects end to end.
- Familiarity with container orchestration systems (preferably Kubernetes).
- Experience in implementing consumer-facing services at early-stage startups.
- Basic understanding of the financial and investment ecosystems.
- Market-standard compensation.
- Generous Employee Stock Ownership Plan.
- You'll never have to pay for our premium paid plans.
- Being part of a founding team building something revolutionary in FinTech in the region.
#J-18808-Ljbffr
Software Development Manager
Posted today
Job Viewed
Job Description
We have vacancies for 18 Software Development Managers and Staff in various countries including Singapore, Australia, United Arab Emirates, United Kingdom, United States, Poland, New Zealand, Canada, Denmark, and Germany.
Experience & Educational Qualifications- Experience Required: 6 Years
- Educational Qualification: B.A, B.Sc, B.E, M.A, M.Sc
- Software Developer
- Software Development Manager
- Telecom Software Development
- Trainee Software Developer
- Software Programmer Trainee
- System Software Development
- Software Web Developer
- Software Upgradation
- Software Installation
- Software Support
- Software Services
- Experience Range: 6 - 11 Years
- Industry: IT Software - Application Programming / Maintenance
- Salary: Not Disclosed
- IT - Software Services
- IT Software
- Software Development Manager
Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should independently verify the legitimacy of employers. We do not endorse any requests for money or sharing personal/bank details. For security advice, visit our website. Report any fraud to
#J-18808-LjbffrSoftware Development Specialist
Posted 3 days ago
Job Viewed
Job Description
Hiring a Software Development Specialist in Abu Dhabi - UAE.
We are seeking a highly skilled Software Development Specialist to play a pivotal role in designing, developing, and maintaining robust software solutions.
You will be responsible for the entire software development lifecycle (SDLC), leveraging Azure cloud technologies, Azure DevOps (ADO), and CI/CD pipelines to deliver innovative AI-powered applications.
Arabic speakers are preferred.
#J-18808-LjbffrSoftware Development Expert
Posted today
Job Viewed
Job Description
We are seeking a dedicated Mid-Level Java Backend professional who is responsible for designing, implementing, and launching scalable microservices in the platform.
">For this role, we require:
- Designing and developing large-scale Java applications with strong emphasis on scalability and performance
- Collaborating with cross-functional teams to launch new features and services
- Maintaining and improving existing codebases to ensure high levels of quality and reliability
As a member of our team, you can expect:
- A competitive salary and benefits package
- Ongoing training and development opportunities to enhance your skills
- A dynamic and supportive work environment that fosters growth and collaboration
This position involves working closely with our engineering teams to develop innovative solutions. If you have a passion for software development and are looking for a challenging and rewarding role, please apply.
Software Development Professional
Posted today
Job Viewed
Job Description
We are seeking an experienced software developer to join our team. The ideal candidate will have a strong background in software engineering and excellent problem-solving skills.
The successful candidate will be responsible for designing, developing, and testing software applications using Golang and Python.
Key Responsibilities:
- Design and develop high-quality software applications
- Collaborate with the development team to ensure seamless integration of new features
- Debug issues and interact with the community
Requirements:
- Strong understanding of software engineering principles
- Experience with Golang and Python programming languages
- Excellent problem-solving skills
- Bachelor's degree in Computer Science or related field
Benefits:
- Distributed work environment with twice-yearly team sprints
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
About Us:
We are a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.
We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. We have been a remote-first company since our inception in 2004.
Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Be The First To Know
About the latest Continuous integration Jobs in Dubai !
Software Development Leader
Posted today
Job Viewed
Job Description
We are seeking an experienced Senior Software Engineer to join our team.
- Key Responsibilities:
- You will be responsible for designing and developing high-quality software applications using Python and MongoDB.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Participate in code reviews and ensure adherence to coding standards.
- Provide technical guidance and support to junior engineers.
- 10+ years of experience in software development with a focus on Python and MongoDB.
- Proven track record of delivering high-quality software applications.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
- Bachelor's degree in Computer Science or related field.
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- A dynamic and collaborative work environment.
- Flexible working hours and remote work options.
Software Development Specialist
Posted today
Job Viewed
Job Description
We're seeking a skilled developer to enhance our suite of tools for efficient software delivery across diverse platforms in a remote-first environment.
The ideal candidate will design and maintain specialist Python tools that streamline the build and publication process, focusing on container technology and open-source development.
- Expertise with Docker, Kubernetes, and LXD is essential.
- You'll leverage your knowledge of languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
Key Responsibilities:
- Develop high-quality software tools using Python.
- Collaborate with the team to design and implement new features.
- Ensure seamless integration with existing systems.
About Us:
Our organization is a leading force in the tech industry, driving innovation through open-source projects like Ubuntu. We empower developers to create and publish AI, IoT, and cloud-based solutions, making a significant impact worldwide.
Software Development Professional
Posted today
Job Viewed
Job Description
As a seasoned software professional, you have the opportunity to thrive in our innovative Web3 company. Our mission is to drive technological advancements and push the boundaries of what is possible.
Key Responsibilities:- Design and develop high-quality, scalable, performant, and secure applications using Angular.
- Build responsive, maintainable user interfaces using Tailwind CSS and utility-first design principles.
- Integrate frontend applications with RESTful APIs and backend services.
- Develop reusable, efficient, and modular components aligned with best practices.
- Participate in the full application lifecycle: coding, debugging, optimizing.
- Collaborate with UX/UI designers, product managers, and backend developers as part of a cross-functional product team.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Contribute to shared goals and provide support to team members as needed.
- Write unit, integration, and end-to-end (E2E) tests based on context and requirements.
- Work with monorepo tooling to support large-scale enterprise architecture.
- Maintain and improve CI/CD pipelines for smooth deployments and quality assurance.
- Monitor frontend performance and user experience using tools like Grafana, Kibana, or similar.
- Contribute to and maintain clear, concise technical documentation.
- 5+ years of experience building production-ready applications with Angular.
- Strong experience with Tailwind CSS and modern responsive UI development.
- Solid proficiency in TypeScript.
- Familiarity with reactive programming concepts (e.g., observables, streams, signals).
- Experience integrating and consuming RESTful APIs.
- Proficient with Git, build tools like Webpack, and CI/CD practices.
- Deep understanding of Angular: components, services, modules, routing, and state management.
- Strong testing mindset and experience with multiple levels of test coverage.
- Ability to identify performance issues and optimize frontend applications.
- Team-oriented, proactive, and detail-driven.
- Excellent communication skills in English (written and spoken).
- Join a dynamic, creative team in a fast-paced and supportive environment.
- Innovation and collaboration in web3 tech are core to our success.
- We're open to new ideas — if you've got a vision, pitch it and make it happen.
- Enjoy competitive compensation that matches your skills and experience.
- Be part of a company that's shaping the future of DeFi.
- Take time when you need it — we offer flexible vacation policies.
- Get fully equipped with the latest work gear — we set you up for success.
- Travel with us — we host an annual team retreat at a top international location.