362 Data Infrastructure jobs in Saudi Arabia
Software Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrBe The First To Know
About the latest Data infrastructure Jobs in Saudi Arabia !
Software Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-LjbffrSoftware Engineer - Data Infrastructure
Posted 9 days ago
Job Viewed
Job Description
Overview
Join to apply for the Software Engineer - Data Infrastructure role at Canonical .
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are solving fault-tolerant mission-critical distributed systems and aim to deliver the world's best automation solution for delivering data platforms. This role is globally remote.
Location: This is a Globally remote role.
What your day will look likeThe data platform team is responsible for the automation of data platform operations, including ensuring fault-tolerant replication, TLS, installation, and more. The role focuses on creating and automating features of data platforms, not analysing the data within them. You will collaborate with a distributed team and contribute to open-source communities as appropriate.
Responsibilities- Collaborate proactively with a distributed team
- Write high-quality, idiomatic Python code to create new features
- Debug issues and interact with upstream communities publicly
- Work with engineers across various fields
- Discuss ideas and collaborate to find good solutions
- Work from home with global travel for 2 to 4 weeks per year for internal and external events
- Proven hands-on experience in software development using Python
- Proven hands-on experience in distributed systems
- Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- Willingness to travel up to 4 times a year for internal events
You might also bring a subset of experience from the following, which will help determine the exact role and level:
- Experience operating and managing data platform technologies (e.g., PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, Redis)
- Experience with Linux systems administration, package management, and operations
- Experience with public cloud or private cloud (e.g., OpenStack)
- Experience with operating Kubernetes clusters and using Kubernetes for persistent data services
Your base pay will depend on location, experience, knowledge, and skills. Some roles include additional benefits and rewards such as annual bonuses and incentives. Our compensation philosophy aims for equity across our global workforce.
In addition to base pay, all team members receive benefits which may vary by location. Please consult your Talent Partner for more information.
- Fully remote working environment
- Personal learning and development budget of 2,000 USD per annum
- Annual compensation review
- Recognition rewards
- Annual leave and parental leave
- Employee Assistance Programme
- Opportunities to travel for internal events
- Travel upgrades for long-haul company events
Canonical is at the forefront of the global move to open source. As the publisher of Ubuntu, we recruit globally and uphold high standards for our team. Canonical has been a remote-first company since 2004 and supports a dynamic, forward-thinking work environment.
Canonical is an equal-opportunity employer. We foster a workplace free from discrimination and will give every application fair consideration regardless of identity.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Software Development
- Software Development
Referrals increase your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Jiddah, Makkah, Saudi Arabia.
#J-18808-Ljbffr