12 Platform Development jobs in Qatar
Platform Engineer
Posted 11 days ago
Job Viewed
Job Description
At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace change with an unmovable spirit and the courage to build for what comes next.
Our vision is to bring adaptive innovation to support our nation's most important missions through the seamless integration of advanced technologies, elite minds, and unparalleled agility—leveraging a foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests.
Requisition #: 1059
Job Title for Careers Page: Platform Engineer
Location: Doha, Qatar
Clearance Level: Active DoD -Secret
Job Duties:
· Deploy, operate, and maintain enterprise-scale platform services (e.g., Kubernetes, Cloud Foundry) on both private and commercial cloud infrastructure.
· Automate operational tasks, build resilient CI/CD pipelines, and optimize platform performance across hybrid environments.
· Troubleshoot and resolve high-impact software outages and failures in a timely and effective manner.
· Collaborate with cross-functional teams (SRE, Security, Software Engineering) to improve system scalability, observability, and developer experience.
· Actively contribute to team resilience through structured cross-training and knowledge sharing across shifts, locations, and skill areas.
· Develop and maintain IAM (Identity and Access Management) controls for secure platform access.
· Participate in rotating shift coverage to support 24/7 mission operations, including weekends and holidays as needed.
· Support the development of team documentation, tooling standards, and process improvement efforts.
· Maintain a proactive, mission-partner mindset, acting with ownership and initiative in support of evolving customer needs.
SUMMARY
This program supports the U.S. Air Force’s AFLCMC/HBBK and the Kessel Run enterprise in delivering resilient, high-availability infrastructure for mission-critical software systems. It provides enterprise-wide platform engineering services at globally distributed secure facilities, including but not limited to Air Operations Centers. The team’s mission includes operating and evolving classified platform services across multiple environments and classification levels. Engineers provide direct support and incident response in alignment with the customer’s global mission requirements, with personnel deployed across CONUS and OCONUS sites including Air Operations Centers and DoD Data Centers. The team also partners with the Government to support the transition from hybrid cloud platforms to fu
The Platform Engineer supports mission-critical operations at Al Udeid as part of the U.S. Air Force’s global platform engineering program. This role focuses on the secure operation, modernization, and reliability of infrastructure supporting classified workloads across hybrid and cloud-native environments. Engineers in this position play a key role in implementing resilient, automated platforms, while collaborating across time zones to ensure 24/7 support and continuity of operations. This position reports to an on-site team lead at AUAB and works closely with a globally distributed engineering team. Given the limited overlap in working hours, strong written communication and documentation practices are critical for handoffs, coordination, and maintaining platform reliability across shifts. This is an individual contributor role that may include informal mentorship and peer collaboration responsibilities.
QUALIFICATIONS
Required Certifications
· Deploy, operate, and maintain enterprise-scale platform services (e.g., Kubernetes, Cloud Foundry) on both private and commercial cloud infrastructure.
· Automate operational tasks, build resilient CI/CD pipelines, and optimize platform performance across hybrid environments.
· Troubleshoot and resolve high-impact software outages and failures in a timely and effective manner.
· Collaborate with cross-functional teams (SRE, Security, Software Engineering) to improve system scalability, observability, and developer experience.
· Actively contribute to team resilience through structured cross-training and knowledge sharing across shifts, locations, and skill areas.
· Develop and maintain IAM (Identity and Access Management) controls for secure platform access.
· Participate in rotating shift coverage to support 24/7 mission operations, including weekends and holidays as needed.
· Support the development of team documentation, tooling standards, and process improvement efforts.
· Maintain a proactive, mission-partner mindset, acting with ownership and initiative in support of evolving customer needs.
ADDITIONAL SKILLS & QUALIFICATIONS
Required Skills
· 2+ years of experience operating containerized services in production on Kubernetes or Cloud Foundry.
· 2+ years troubleshooting software outages in mission-critical or enterprise environments.
· 2+ years supporting platform services using cloud infrastructure (AWS, Azure, GCP) or local virtualization (e.g., vSphere).
· 2+ years in DevOps, Platform Ops, or Site Reliability Engineering roles with an emphasis on automation and reliability.
· 2+ years managing IAM operations and access lifecycle controls in compliance-driven environments.
· Proficiency in scripting languages such as Python or BASH for automation and system management.
· Solid understanding of networking protocols (TCP/IP, DNS, HTTP) and hands-on experience with Linux system administration.
· Demonstrated understanding of cloud-native design patterns, microservices architecture, and delivery pipelines.
· Excellent written and verbal communication skills for asynchronous coordination across global teams.
· Active DoD Secret clearance.
· Compliance with DoD 8570 IAT Level II certification requirements (e.g., Security+ CE).
Preferred Skills
· Experience with GitOps tools (e.g., ArgoCD, Flux) or service meshes (e.g., Istio, Linkerd).
· Familiarity with observability tooling (e.g., Prometheus, Grafana, ELK stack).
· Experience mentoring junior engineers or participating in internal knowledge-sharing initiatives.
· Demonstrated success in mission-critical, forward-deployed, or high-tempo infrastructure environments.
· Experience supporting Air Force or other DoD operations.
WORKING CONDITIONS
Environmental Conditions
· Normal Platform Engineer on base requirements
Strength Demands
· Sedentary – 10 lbs. Maximum lifting, occasional lift/carry of small articles. Some occasional walking or standing may be required. Jobs are sedentary if walking and standing are required only occasionally, and all other sedentary criteria are met.
Physical Requirements
· Stand or Sit; Walk; Use Hands / Fingers to Handle or Feel; See
Employees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental. Our culture is alive and evolving, but it always stays true to its roots. Here, you are valued as a family member, and we believe that we can accomplish great things together. Agile Defense has been highly successful in the past few years due to our employees and the culture we create together.
What makes us Agile? We call it the 6Hs, the values that define our culture and guide everything we do. Together, these values infuse vibrancy, integrity, and a tireless work ethic into advancing the most important national security and critical civilian missions. It's how we show up every day. It's who we are.
We also believe in supporting our employees by offering a competitive and comprehensive benefits package. To explore the benefits we offer, please visit our website under the Careers section.
Happy - Be Infectious.
Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do.
Helpful - Be Supportive.
Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated.
Honest - Be Trustworthy.
Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support.
Humble - Be Grounded.
Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task.
Hungry - Be Eager.
Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of new and unprecedented challenges.
Hustle - Be Driven.
Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission and achieve success.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
#J-18808-LjbffrPlatform Engineer
Posted 11 days ago
Job Viewed
Job Description
1059 Job Title for Careers Page:
Platform Engineer Location:
Doha, Qatar Clearance Level:
Active DoD -Secret Job Duties: ·
Deploy, operate, and maintain enterprise-scale platform services (e.g., Kubernetes, Cloud Foundry) on both private and commercial cloud infrastructure. ·
Automate operational tasks, build resilient CI/CD pipelines, and optimize platform performance across hybrid environments. ·
Troubleshoot and resolve high-impact software outages and failures in a timely and effective manner. ·
Collaborate with cross-functional teams (SRE, Security, Software Engineering) to improve system scalability, observability, and developer experience. ·
Actively contribute to team resilience through structured cross-training and knowledge sharing across shifts, locations, and skill areas. ·
Develop and maintain IAM (Identity and Access Management) controls for secure platform access. ·
Participate in rotating shift coverage to support 24/7 mission operations, including weekends and holidays as needed. ·
Support the development of team documentation, tooling standards, and process improvement efforts. ·
Maintain a proactive, mission-partner mindset, acting with ownership and initiative in support of evolving customer needs. SUMMARY This program supports the U.S. Air Force’s AFLCMC/HBBK and the Kessel Run enterprise in delivering resilient, high-availability infrastructure for mission-critical software systems. It provides enterprise-wide platform engineering services at globally distributed secure facilities, including but not limited to Air Operations Centers. The team’s mission includes operating and evolving classified platform services across multiple environments and classification levels. Engineers provide direct support and incident response in alignment with the customer’s global mission requirements, with personnel deployed across CONUS and OCONUS sites including Air Operations Centers and DoD Data Centers. The team also partners with the Government to support the transition from hybrid cloud platforms to fu The Platform Engineer supports mission-critical operations at Al Udeid as part of the U.S. Air Force’s global platform engineering program. This role focuses on the secure operation, modernization, and reliability of infrastructure supporting classified workloads across hybrid and cloud-native environments. Engineers in this position play a key role in implementing resilient, automated platforms, while collaborating across time zones to ensure 24/7 support and continuity of operations. This position reports to an on-site team lead at AUAB and works closely with a globally distributed engineering team. Given the limited overlap in working hours, strong written communication and documentation practices are critical for handoffs, coordination, and maintaining platform reliability across shifts. This is an individual contributor role that may include informal mentorship and peer collaboration responsibilities. QUALIFICATIONS Required Certifications ·
Deploy, operate, and maintain enterprise-scale platform services (e.g., Kubernetes, Cloud Foundry) on both private and commercial cloud infrastructure. ·
Automate operational tasks, build resilient CI/CD pipelines, and optimize platform performance across hybrid environments. ·
Troubleshoot and resolve high-impact software outages and failures in a timely and effective manner. ·
Collaborate with cross-functional teams (SRE, Security, Software Engineering) to improve system scalability, observability, and developer experience. ·
Actively contribute to team resilience through structured cross-training and knowledge sharing across shifts, locations, and skill areas. ·
Develop and maintain IAM (Identity and Access Management) controls for secure platform access. ·
Participate in rotating shift coverage to support 24/7 mission operations, including weekends and holidays as needed. ·
Support the development of team documentation, tooling standards, and process improvement efforts. ·
Maintain a proactive, mission-partner mindset, acting with ownership and initiative in support of evolving customer needs. ADDITIONAL SKILLS & QUALIFICATIONS Required Skills ·
2+ years of experience operating containerized services in production on Kubernetes or Cloud Foundry. ·
2+ years troubleshooting software outages in mission-critical or enterprise environments. ·
2+ years supporting platform services using cloud infrastructure (AWS, Azure, GCP) or local virtualization (e.g., vSphere). ·
2+ years in DevOps, Platform Ops, or Site Reliability Engineering roles with an emphasis on automation and reliability. ·
2+ years managing IAM operations and access lifecycle controls in compliance-driven environments. ·
Proficiency in scripting languages such as Python or BASH for automation and system management. ·
Solid understanding of networking protocols (TCP/IP, DNS, HTTP) and hands-on experience with Linux system administration. ·
Demonstrated understanding of cloud-native design patterns, microservices architecture, and delivery pipelines. ·
Excellent written and verbal communication skills for asynchronous coordination across global teams. ·
Active DoD Secret clearance. ·
Compliance with DoD 8570 IAT Level II certification requirements (e.g., Security+ CE). Preferred Skills ·
Experience with GitOps tools (e.g., ArgoCD, Flux) or service meshes (e.g., Istio, Linkerd). ·
Familiarity with observability tooling (e.g., Prometheus, Grafana, ELK stack). ·
Experience mentoring junior engineers or participating in internal knowledge-sharing initiatives. ·
Demonstrated success in mission-critical, forward-deployed, or high-tempo infrastructure environments. ·
Experience supporting Air Force or other DoD operations. WORKING CONDITIONS Environmental Conditions ·
Normal Platform Engineer on base requirements Strength Demands ·
Sedentary – 10 lbs. Maximum lifting, occasional lift/carry of small articles. Some occasional walking or standing may be required. Jobs are sedentary if walking and standing are required only occasionally, and all other sedentary criteria are met. Physical Requirements ·
Stand or Sit; Walk; Use Hands / Fingers to Handle or Feel; See Employees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental. Our culture is alive and evolving, but it always stays true to its roots. Here, you are valued as a family member, and we believe that we can accomplish great things together. Agile Defense has been highly successful in the past few years due to our employees and the culture we create together. What makes us Agile? We call it the 6Hs, the values that define our culture and guide everything we do. Together, these values infuse vibrancy, integrity, and a tireless work ethic into advancing the most important national security and critical civilian missions. It's how we show up every day. It's who we are. We also believe in supporting our employees by offering a competitive and comprehensive benefits package. To explore the benefits we offer, please visit our website under the Careers section. Happy
-
Be Infectious. Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do. Helpful
-
Be Supportive. Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated. Honest
-
Be Trustworthy. Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support. Humble
-
Be Grounded. Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task. Hungry
-
Be Eager. Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of new and unprecedented challenges. Hustle
-
Be Driven. Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission and achieve success. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
#J-18808-Ljbffr
Software Development Team Lead
Posted today
Job Viewed
Job Description
Key Job Responsibilities
- Leads team in the development of new products, solutions, and processes.
- Maintains high level of business and technical expertise.
- Create an inspiring team environment with an open communication culture.
- Organizes, plans, and prioritizes the work of Software developers and oversees project resource allocation.
- Establishes realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.
- Strives to improve efficiency and sustainability of processes and product designs, and to reduce inefficiencies and waste.
- Analyzes business and functional requirements & create the solution architecture and system design documents to meet the objectives.
- To execute software development in accordance with processes defined by the Company Control Procedures with guidance from the IT HOD/EPMO/CTO.
- Improves testing frameworks and test infrastructure & assures high quality of deliverables and services rendered.
- Supports & drives the team on any technical issues and troubleshooting.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Keeping up-to-date with industry trends and developments.
- Mentors and supports team members in their continuous growth and career development.
- Ensures to develop systems and tools by producing clean, efficient code that is easy to maintain and change.
- Find creative ways to develop products that can be marketed and sold as company’s own unique product to as many clients as possible.
- Manages both in-house and remote Software Developers to deliver projects on time with high quality.
- Monitors team performance and report on metrics & KPIs.
- Recognize high performance and reward accomplishments.
- Reports progress and status of the Software development projects.
- Perform Pre-Sale activities on behalf of IT department as required.
**Desired Skills & Experience**
**Qualifications**:
- Bachelor’s degree in Computer Sciences, Information Technology, Engineering or equivalent
- Having minimum experience of 5 years in Software Development and at least +1 year experience as a Software Development Team Lead
**Skill sets which are a must have for this role**:
- Proficiency in C# ASP.NET MVC,.NET Core, Entity Framework (Code First), RESTful Web API, HTML5, CSS3 & jQuery
- High experience SQL Database, Stored Procedures & Microsoft SQL Server
- Experience in Angular framework
- Experience in debugging, performance profiling and optimization
- Experience in IIS Web Applications deployment
- Experience in Git Source Control
- Attention to detail to deliver error free & clean code
- Experience with Visual Studio
- Ability to lead and engage with both.NET Full-Stack web developers, mobile app developers (Android/iOS/Flutter) and Quality Assurance engineers
- Experience with the full software development cycle
- Experience in Agile methodology including Kanban (experience at SCRUM Master position preferred)
- Excellent analytical, problem solving, organizing and communication skills
- Curious and continuously seeking to learn new skills and techniques that can improve the efficiency and effectiveness of the department
**Job Types**: Full-time, Permanent
Application Question(s):
- Are you locally available in Qatar?
**Experience**:
- Software Developer: 5 years (required)
- SWD Team Leading: 1 year (required)
Software Development and Support Engineers
Posted today
Job Viewed
Job Description
Project Duration: - 6 Months
Experience: - 3 years
Education: - MSC Degree in IT
Duty: - 10hrs / 6 Days
Location: - Doha
Roles & Responsibility:
- Take an active role in software development by using Java technologies and / or advanced latest technologies.
- Being involved in software development life cycle by designing, documenting, coding, Integration, tuning, and testing based on customer needs.
- Understanding Siemens Portfolio solutions and to assist in configuration engineering to meet customer
requirements within contract costs or development budgets, timescales, and appropriate quality standards.
- Provide customer support by answering tickets, failure reports, problem solving etc.
- Provide training to customers as required.
- Good general technical engineering skills, and a desire for learning new technologies across GSW
portfolio and beyond.
- Assist sales activities in promoting Cybersecurity offering, MDM and GC.
- Coordinate with HQ cybersecurity experts to handle CS topics
- Deliver presentations and participate in events to promote cybersecurity and GSW software offering
Assist Presales activities to manage tenders response till successful submission
Qualifications And Skills - Digital And Solid!
- 2+ years of experience in working with SQLs.
- 3+ years of experience in handling with APIs, Web Service, Java Script, Messaging Framework,
Workflow Engine etc.
- 2+ years of experience in preparing technical documentation (Requirement, High
- & Low-level design document)
- 3+ years of Experience in Mobile Development
- MSC Degree in IT
- Certified in Agile methodology,
Knowledge on one or more of the following:
- Expert in configuring and using Jira and other support ticketing systems
- Knowledge about OT and IT Cybersecurity concepts, standards, and the assessment offering from PTI
- Expert in Object Oriented Analysis and Design, Object Oriented Programming, generics, annotations,
multi-threading, JDBC API, experienced with Eclipse IDE development environment.
Knowledge/experience in an ORM framework (such as Hibernate) for persistence management.
- J2EE/Java/JSP/Servlet/GWT/AJAX Application Development.
- Presenter (MVP) with GWT, Model View and Controller (MVC) utilizing a framework (Spring/Struts/JSF)
- Knowledge PL/SQL, working knowledge on PostgreSQL and Apache Cassandra, Mongo DB etc.
- Project experience in Javascript is a big plus. Working knowledge of DOM, XML, JSON, Javascript,
AJAX. Willingness to learn Javascript, use & customize open-source plugins required.
Any experience in Javascript libraries/frameworks is a bonus (Jquery, Sencha ExtJS, etc)
- Knowledge of Message Bus Technology, RabbitMQ, ActiveMQ
- Knowledge on MQTT, AMQP (Protocols).
- Experience in using a source control system - Ant/Maven/Grade build engineering
Writing custom scripts (batch/shell) to automate build/deployment activities
- working knowledge of both Waterfall and AGILE software development lifecycle approaches
**Job Types**: Full-time, Contract
Contract length: 6 months
Software Development Engineer in Test (Java Backend)
Posted today
Job Viewed
Job Description
- Information Technology (IT)
- Group Functions
**Job Reference #**
- 273056BR
**City**
- Doha
**Job Type**
- Full Time
**Your role**
- Are you passionate about designing, building and deploying robust automation frameworks, that serve digital products and services. Do you want to play a key role in transforming our firm into a more agile organization based on DevOps principles?-
- integrate QA Automation into the build and deploy pipelines supporting a drive towards CI/CD using Jenkins/Gitlab
- strong experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GitLab, Maven, Jenkins, Sonar
- evaluate and Implement new software test automation tools and tooling standards
- extensive experience in Developing, Executing and Maintaining Test Plan, Test Strategy, Test Scenarios and Test Cases and Reporting system
**Your team**
- You’ll be working in our delivery team in Qatar. You’ll be working together with global IT team to provide robust and reliable IT services and solutions to help our clients to manage their assets and investments.
**Your expertise**
- university degree in computer science, information systems or related field of study with around 5 years of experience in overall SDET and development experience
- strong technical experience of working with APIs testing using Java, Postman, Karate, SoapUI or any other proficient tool
- have developed end to end automation frameworks with dynamic test data, reusable utilities, database test and detailed reporting for web-services.
- proficient in the execution of different forms of testing like functional testing, component test, integration testing for APIs, acceptance testing and performance testing
- good understanding of OOPS concepts and strong programming skills in Java, proficient in JUnit or TestNG framework to & for addition test assertions in any of the tools
- expertise in multiple authorization mechanisms utilized for accessing API, Kafka
- ability to interpret XML Schema definitions in case of SOAP APIs, swagger definition or any high-level design and metadata information pertaining to REST API
- experience in test strategies, methodologies such as BDD/TDD and Agile
**About us**
- UBS is the world’s largest and only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.
- With more than 70,000 employees, we have a presence in all major financial centers in more than 50 countries. Do you want to be one of us?
**How we hire**
**Join us**
- At UBS, we embrace flexible ways of working when the role permits. We offer different working arrangements like part-time, job-sharing and hybrid (office and home) working. Our purpose-led culture and global infrastructure help us connect, collaborate, and work together in agile ways to meet all our business needs.
- From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it's our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we’re more than ourselves. Ready to be part of #teamUBS and make an impact?
**Disclaimer / Policy Statements**
- UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.
Software Development Engineer in Test (Java Backend) | UBS - Experienced professionals - job boards
Sr Systems Engineer (Power Platform)
Posted 11 days ago
Job Viewed
Job Description
Airswift is an international workforce solutions provider within the energy, process, and infrastructure industries. Airswift serves as a strategic partner to our clients, offering a turnkey workforce solution to capture and deliver the top talent needed to complete successful projects by aligning with the unique needs of our clients. With over 1,000 employees and 9,000 contractors operating in over 70 countries, our geographical reach and pool of talent available is unmatched in the industry.
Airswift is seeking a Sr Systems Engineer (Power Platform Solution Software) to work in Qatar with a major Oil & Gas Company.
Qualifications:
- Minimum bachelor’s degree in computer science, Computer Engineering, or Information Systems.
- Microsoft Power Platform certifications are a plus.
- Minimum 8 years of experience, including at least 3 years developing solutions using Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse).
Experience:
- Designing and building user-friendly and intuitive applications.
- Strong understanding of data modeling and business process automation concepts.
- Excellent problem-solving, analytical, and critical thinking skills.
- Effective communication and collaboration skills.
- Ability to work independently and as part of a team.
- Passion for learning and staying current with emerging technologies.
- Experience with other Microsoft technologies like Azure, SharePoint, and Office 365 is a plus.
- Experience optimizing license utilization and recommending cost-effective solutions.
- Deep understanding of Power Platform licensing models and their cost implications.
- Experience in database design and writing efficient queries.
Primary Duties and Responsibilities:
- Design, develop, and deploy custom business applications using Power Apps.
- Build automated workflows with Power Automate.
- Create reports and dashboards using Power BI.
- Utilize Dataverse and other databases for data management.
- Collaborate with stakeholders to gather requirements and define success metrics.
- Write clean, efficient, and secure code.
- Document solutions and provide user support and training.
- Stay updated with Power Platform features.
- Identify opportunities for process improvement and innovation.
- Advise on licensing and optimize license utilization.
- Manage licenses with IT teams.
- Design user-centric interfaces for Power Apps.
- Conduct user testing and refine designs based on feedback.
Not the job you are looking for? Search hundreds more.
#J-18808-LjbffrSr Systems Engineer (Power Platform)
Posted 10 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Be The First To Know
About the latest Platform development Jobs in Qatar !
Junior Software Engineer - Cross-platform C++ - Multipass
Posted 11 days ago
Job Viewed
Job Description
Join to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at Canonical
Junior Software Engineer - Cross-platform C++ - Multipass1 month ago Be among the first 25 applicants
Join to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at Canonical
Get AI-powered advice on this job and more exclusive features.
Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code, and great user experience.
Multipass is published for macOS, Windows, and also Linux. Think of it as a workstation mini-cloud. At its simplest you can simply say multipass launch and you will get a new VM on your workstation. You can feed that VM data, just as you would on a public cloud like AWS, Azure or GCP.
The goal is not to be a full cloud of course. The goal is to give developers a local cloud on their workstation, which they can use to run builds in the background, or to try cloud appliances, or to test their own cloud deployments and cloud-init scripts, free of charge. People sometimes use it as a build farm on a shared server, for example.
As a Software Engineer you are expected to play a leadership role designing, mentoring, reviewing and of course coding.
Location : This is a remote position available in the EMEA region only.
What you will focus on
- Ensure Multipass is easy and intuitive to use
- Architect new features and design the user experience
- Write high-quality code to create new features and fix bugs
- Review code and architecture as part of Canonical's engineering process
- Collaborate proactively with a distributed team
- Debug, track down and fix issues encountered by our users
- Foster the open source community and support customers when needed
- Travel internationally for up to two weeks, twice a year, for company events
- Cross-platform development experience on macOS and/or Windows
- Expertise in modern C++ development
- Experience with software testing and test-driven development
- Extremely high personal standards for code quality, testing and design
- Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and QEMU
- Open source experience and involvement
- Knowledge of CI systems a plus
- Capacity to learn quickly about new systems and techniques
- Excellent communication skills in English - both verbal and written
- 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 recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. 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
- Employee Assistance Programme
- 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 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. Canonical has been a remote-first company since its 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 Entry 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 Junior Software Engineer jobs in Doha, Doha, Qatar .
Freelance Software Developer (Golang) - AI Traner Freelance Software Developer (Python Engineer) - AI Trainer Freelance Software Developer (C/C++ - Rust) - AI Trainer Freelance Software Developer (Python) - Quality Assurance (AI Trainer) Freelance Software Developer (Rust) - AI Trainer Software Engineer - Cross-platform C++ - Multipass Software Engineer - Python - Container Images Freelance Software Developer (TypeScript) - Quality Assurance (AI Trainer) Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Software Engineer - Python - Container Images Software Engineer - Python - Container Images Freelance Software Developer (Ruby) - AI Trainer Software Engineer - Immutable Ubuntu Desktop Python Software Engineer - Ubuntu Hardware Certification Team Distributed Systems Software Engineer, Python / Go Freelance Software Developer (Rust) - Quality Assurance (AI Trainer)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrJunior Software Engineer - Cross-platform C++ - Multipass
Posted 25 days ago
Job Viewed
Job Description
Join to apply for the
Junior Software Engineer - Cross-platform C++ - Multipass
role at
Canonical Junior Software Engineer - Cross-platform C++ - Multipass
1 month ago Be among the first 25 applicants Join to apply for the
Junior Software Engineer - Cross-platform C++ - Multipass
role at
Canonical Get AI-powered advice on this job and more exclusive features. Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code, and great user experience.
Multipass is published for macOS, Windows, and also Linux. Think of it as a workstation mini-cloud. At its simplest you can simply say
multipass launch
and you will get a new VM on your workstation. You can feed that VM data, just as you would on a public cloud like AWS, Azure or GCP.
The goal is not to be a full cloud of course. The goal is to give developers a local cloud on their workstation, which they can use to run builds in the background, or to try cloud appliances, or to test their own cloud deployments and cloud-init scripts, free of charge. People sometimes use it as a build farm on a shared server, for example.
As a Software Engineer you are expected to play a leadership role designing, mentoring, reviewing and of course coding.
Location
: This is a remote position available in the EMEA region only.
What you will focus on
Ensure Multipass is easy and intuitive to use Architect new features and design the user experience Write high-quality code to create new features and fix bugs Review code and architecture as part of Canonical's engineering process Collaborate proactively with a distributed team Debug, track down and fix issues encountered by our users Foster the open source community and support customers when needed Travel internationally for up to two weeks, twice a year, for company events
What we are looking for in you
Cross-platform development experience on macOS and/or Windows Expertise in modern C++ development Experience with software testing and test-driven development Extremely high personal standards for code quality, testing and design Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and QEMU Open source experience and involvement Knowledge of CI systems a plus Capacity to learn quickly about new systems and techniques Excellent communication skills in English - both verbal and written Bachelor's or equivalent in Computer Science, STEM or similar degree
What we offer you
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 recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. 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 Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events
About Canonical
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 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. Canonical has been a remote-first company since its 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 Entry level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Junior Software Engineer jobs in
Doha, Doha, Qatar . Freelance Software Developer (Golang) - AI Traner
Freelance Software Developer (Python Engineer) - AI Trainer
Freelance Software Developer (C/C++ - Rust) - AI Trainer
Freelance Software Developer (Python) - Quality Assurance (AI Trainer)
Freelance Software Developer (Rust) - AI Trainer
Software Engineer - Cross-platform C++ - Multipass
Software Engineer - Python - Container Images
Freelance Software Developer (TypeScript) - Quality Assurance (AI Trainer)
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Software Engineer - Python - Container Images
Software Engineer - Python - Container Images
Freelance Software Developer (Ruby) - AI Trainer
Software Engineer - Immutable Ubuntu Desktop
Python Software Engineer - Ubuntu Hardware Certification Team
Distributed Systems Software Engineer, Python / Go
Freelance Software Developer (Rust) - Quality Assurance (AI Trainer)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Snr System Engineer (Dev) Power Platform Doha, Qatar msel
Posted 2 days ago
Job Viewed
Job Description
Snr System Engineer (Dev) Power Platform Doha, Qatar msel
2025-06-01
Hire a Senior System Engineer (Development) – Power Platform Solution Developer for a national oil and gas operator in Doha, Qatar. Candidates must have a minimum of 8 years of relevant oil and gas industry experience in a similar role. Fluency in English is essential.
Key Responsibilities- Design, develop, and deploy custom business applications using Power Apps to meet diverse departmental needs.
- Build automated workflows with Power Automate to improve process efficiency and reduce manual tasks.
- Create reports and dashboards using Power BI to deliver actionable insights and data visualization.
- Utilize Dataverse and other databases to securely store and manage application data.
- Collaborate with stakeholders to gather requirements, understand pain points, and define success metrics.
- Write clean, efficient, and reusable code following best practices and security standards.
- Document solutions thoroughly, including technical specifications, user guides, and training materials.
- Provide ongoing support and training to users on developed solutions.
- Stay updated with the latest Power Platform features and functionalities.
- Identify opportunities to leverage the Power Platform for further process improvements and innovations.
- Analyze business needs to recommend cost-effective license configurations for solutions.
- Advise stakeholders on licensing issues and strategies for optimizing license utilization.
- Manage licenses effectively and monitor usage patterns.
- Design user-centric interfaces for Power Apps, ensuring intuitive navigation and accessibility across devices.
- Conduct user testing and gather feedback to refine application usability.
- Bachelor’s degree in Computer Science, Computer Engineering, or Information Systems.
- Microsoft Power Platform certifications are advantageous.
- At least 8 years of experience, including a minimum of 3 years developing solutions with the Microsoft Power Platform (Power Apps, Power Automate, Power BI, databases).
- Experience in designing user-friendly applications and understanding data modeling and business process automation.
- Strong problem-solving, analytical, and critical thinking skills.
- Effective communication and teamwork abilities.
- Ability to work independently and collaboratively.
- Passion for learning emerging technologies.
- Experience with Microsoft Azure, SharePoint, and Office 365 is a plus.
- Knowledge of Power Platform licensing models and cost management strategies.
- Experience in database design and writing efficient queries.