cover image
Canonical

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

Remote

Brussels, Belgium

Full Time

02-04-2025

Job Specifications

Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that 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.

The OpenSearch team is, among other things, focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch.

We have a number of openings we are looking to hire across a range of levels. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.

Location: This is a Globally remote role

What your day will look like

The OpenSearch team is responsible for the automation of OpenSearch operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them.

Collaborate proactively with an internationally distributed team
Write high-quality, idiomatic Python code to create new features
Debug issues and interact with upstream communities publicly
Work with helpful and talented engineers including experts in a diverse set of fields
Work from home with global travel for 2 to 4 weeks per year for internal and external events

What we are looking for in you

Proven hands-on experience in software development using Python
Proven hands-on experience in distributed systems development
Bachelor's or equivalent in Computer Science, STEM, or a similar degree
Willingness to travel up to 4 times a year for internal events

Additional Skills That You Might Also Bring

You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:

Experience operating and managing search and analytics engines like Elasticsearch, Logstash, KIbana, and OpenSearch
Experience with Linux systems administration, package management, and operations
Experience with the public cloud or a private cloud solution like OpenStack
Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.

Fully remote working environment - we've been working remotely since 2004!
Personal learning and development budget of 2,000USD per annum
Annual compensation review
Recognition rewards
Annual holiday leave
Parental Leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues at 'sprints'
Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is 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. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

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.

About the Company

We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors. Ubuntu means 'humanity to others'. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation. Together with a community of 200,000, we publish an operating system that runs from the tiny... Know more

Related Jobs

Company background Company brand
Company Name
introw.io
Job Title
Account Executive / Fullstack Sales at fast growing AI start-up in Ghent
Job Description
Are you a sales virtuoso, able to orchestrate deals from start to finish? A master at understanding customer needs and delivering solutions? A wizard at navigating the entire sales process, from prospecting to closing? If so, we're on the lookout for someone like you to join our team as an Account Executive/Full-stack Sales professional! About Introw Introw is a B2B SaaS platform leveraging AI to transform how partnerships drive business growth. Since our launch in early 2023, we’ve become the go-to solution for hundreds of companies worldwide, turning partnerships into powerful revenue engines. As we embark on our growth journey, we're seeking a dedicated full-time Account Executive/Full-stack Sales professional to join our dynamic team. In this role, you'll work closely with the founding team, united in our mission to revolutionize ecosystem selling from conception to implementation. PS: Contractors are welcome to apply!` Location We’re located in the city center of the dynamic and vibrant Ghent, Belgium. Taken Introw is helping customers worldwide meaning that you will often talk with US prospects, apart from that you will be able to attend events worldwide. Strategy Development: Collaborate with our sales team to determine which companies to target and the best approach to engage them. Prospect Identification: Identify potential clients and reach out to them via email, LinkedIn, or phone. Understanding Customer Needs: Gain insights into the pain points and desired outcomes of prospects to help them achieve business success. Solution Presentation: Demonstrate how our solution can help customers achieve their desired results. Deal Closure: Successfully close deals with both small businesses and large enterprises Vereisten You are in love with the product: You have a deep passion for sales and technology and are eager to sell innovative solutions. You are in love with the narrative: You have an entrepreneurial spirit and are driven to achieve results. You’re a builder: You have an entrepreneurial spirit and are driven to achieve results. SaaS Sales Experience: You have a minimum of two years of experience in SaaS sales, preferably with both SMEs and enterprise clients. Ambition to Build a Sales Career: You have the ambition to build a successful career in sales and grow within our team. Bonus: Bonus points if you have experience working with HubSpot or Salesforce Benefits On top of a competitive salary, we offer the following benefits: Macbook Air and iPhone Fully paid phone subscription Healthcare benefits plan Commission plan Meal vouchers Awesome Introw merchandise Team drinks and events Ready to close some deals? Let’s talk! Apply now and help us redefine the future of B2B partnerships. Contact Andreas directly via LinkedIn: https://www.linkedin.com/in/andreas-geamanu/?originalSubdomain=be
Ghent, Belgium
On site
Full Time
09-04-2025
Company background Company brand
Company Name
BK CONSULTING
Job Title
Technical Support
Job Description
We are looking for a Technical Support to join a dynamic team in the energy sector. In a rapidly evolving environment, this mission supports the continuous improvement of trading and operations tools, to help drive business growth and competitiveness. Responsibilities: Manage access to external platforms based on business needs and staff movements (onboarding/offboarding) Provide first and second-level technical and functional support Monitor and handle requests/incidents received via email and ticketing tools Draft operational procedures, FAQs, and activity reports Manage mini-projects related to platform improvements or optimizations Communicate maintenance updates and incident reports Maintain and update account and access inventories Perform daily system checks (morning checks) and produce dashboards Deliverables: Activity dashboards. Daily and monthly time-tracking reports. Operational procedures and activity summaries. Profile: Confirmed experience (2- 4 years) with Microsoft Windows and Security (electronic certificates) Advanced user support expertise (5–7 years) Knowledge of Electronic Trading environments, Market Data, ITSM Fluent in English Why Join Us? Competitive daily rate Be part of an exciting, fast-growing industry in the banking sector Opportunity to work on impactful, innovative projects Benefit from remote work options, offering you flexibility in your role Engage with diverse teams and develop your technical and business skills Grow within an environment that encourages personal and professional development About us: BK Consulting Group is a 900-headcount consultancy company active in the financial and energy sectors in France, Belgium and the Grand Duchy of Luxembourg. Our value proposition lies in our business expertise and IT skills, which makes us a privileged niche market partner.
Brussels, Belgium
Hybrid
Full Time
09-04-2025
Company background Company brand
Company Name
Devoteam I Google Cloud Partner
Job Title
Young Graduates Program Data & AI
Job Description
Company Description Devoteam is a leading consulting firm focused on digital transformation. We help our clients leverage technology to achieve their business goals. Our longstanding partnerships with leaders like AWS, Google Cloud, Microsoft, and ServiceNow amplify our capabilities, allowing us to deliver top-tier expertise and award-winning services. We complement these partnerships with in-depth Cyber, Data & AI, Software development and multi cloud expertise. For 30 years, we have always been guiding our customers on the next tech wave. Devoteam has guided organizations through the Internet and cloud. The next revolution? AI. With 11,000 tech natives working in 25+ countries, we bring you highly skilled IT experts across Europe At Devoteam, tech is in our DNA, and it’s the people we empower with tech. Now, with responsible AI, we’re ready to unlock a future where technology drives positive change. Job Description The young grad programme will start in September 2025 with a 3 days boot camp where you will learn the basics of Google Cloud. Part of the bootcamp will be held in a secret location which only the young grads and their mentors will know. After the initial crash course, you will join one of the three tribes (Machine Learning, Data Engineering or Infrastructure) then you will rotate to one the next tribe. Within a year you will discover your true passions, your likes & dislikes and join permanently the Tribe where you had the best experience. Later you will join our Data Engineering team and alongside your mentor you will discover the secrets of Google Cloud and how it enhances real world applications. Your mentors will guide you through the Google university and will coach till you become an expert & certified Google Cloud Data Engineering Hero. Day by day you will grow into a cloud ninja and you will be able to fix even the most complex problems. Qualifications What we are looking for: You hold a Master Degree in Computer Engineering You speak perfectly English and you have good commands of French and/or Dutch You love building stuff, not because it’s your duty, but because you actually like it You are eager to learn and become an expert on Google Cloud Platform technologies and specialize in Data Engineering, Cloud Engineering and Machine Learning Engineering A first experience with Cloud providers (GCP, Azure,AWS), Machine Learning and Data processing is preferred You demonstrate good coding practices with Python, Java, Golang Excellent collaboration & communication skills - with internal and external stakeholders You understand a business need and find solutions quickly You have fast-growth aspirations You are proactive in everything you do You're willing to work on multiple projects and assignments You believe that self-development is key to success Additional Information What we have to offer: An Employee Permanent contract only with working location in Belgium An exciting job where innovation in technology is not a buzzword but a reality Be part of a dynamic team that is developing a new innovative data engineering solution on Google Cloud. A place where you can learn and grow as a data engineer, data scientist, software engineer, solution architect, team leader or whatever your ambitions are Get certified in latest Google Cloud technologies A mentorship program with a Senior colleague that will coach throughout your career Continuous training & development of soft- and hard skills, including training at several Google locations A mix of working in the office, at home or at the customer's premises A competitive salary, inline with your profile A flexible package of extra legal advantages that could include a company car, a fuel/recharge card, meal vouchers, laptop of your preference, health insurance, group insurance, bonus scheme,... An awesome team of colleagues & regular team building activities A "Googley" well-equipped office close to Brussels The ability to work with the world’s leading companies in technology and innovation Recruitment process ? HR Interview: Meet Tom our HR Business Partner for a coffee chat of 30 minutes via video call Meet our Tribe Leaders for an in depth technical discussion PS: If you want to feel the atmosphere of Devoteam G Cloud don't hesitate to have a look at our great videos on our youtube channel !
Machelen, Belgium
Hybrid
Full Time
09-04-2025
Company background Company brand
Company Name
NORRIQ Financial Services
Job Title
Consultant - Data Analyst
Job Description
The Opportunity: NORRIQ is seeking to grow its Data Analytics and Artificial Intelligence team with additional Data Analyst / Data Visualisation Consultants to improve the business performance of financial institutions. You will help our clients to optimize the value they can get from their internal and external data, through improved business performance monitoring and enhanced reporting quality and readability. Join us to work on impactful projects that shape the future of finance. Responsibilities: Collecting and interpreting internal and external data about customer behaviour via the digital platforms (Web and mobile) and their digital transactions with the bank. Translate data insight into actionable recommendations in order to coordinate the business needs around data and improve the bank’s digital and marketing strategy and optimize future campaigns. Collect, analyze, and interpret large datasets to identify trends, patterns, and correlations Develop and maintain complex data models, databases, data warehouses and data marts . Create data visualizations and reports to communicate insights to stakeholders. Perform data quality checks and ensure data integrity, develop and implement data governance policies and procedures Stay up-to-date with industry trends and emerging technologies in data analysis and visualization Your Profile: Master’s degree (or equivalent work experience) in mathematics or statistics, business intelligence, computer engineering, economy. 1-3 years of experience in data projects, preferably within the financial services industry. Technical Expertise & Tooling: SQL (mandatory), SAS (nice to have), Python & R (to support our AI team), Reporting & Visualisation tools (Power BI, Tableau, Adobe Analytics, ...),. ETL Processes: Affinity with ETL (Extract, Transform, Load) processes, including an understanding of data preparation, cleansing, and integration from multiple sources. Analytical Skills: Strong problem-solving and analytical abilities to translate complex data into actionable insights. Business Analysis Skills: Experience in requirements gathering, process design and developing action plans. AI knowledge: AI knowledge & interest to connect easily with our data scientist and machine learning engineers. Communication & Collaboration: Excellent communication skills; ability to work well in cross-functional teams and engage effectively with stakeholders. Languages: Fluent in English and native in French or Dutch. What We Offer: Dynamic Work Environment: High-impact projects with leading financial institutions in a fast-growing consulting firm. Career Development: Continuous learning and growth opportunities to advance your career. Collaborative Culture: A supportive, innovative team environment that encourages new ideas and professional development. Global Exposure: International experience working on cross-border projects that shape the financial services industry.
Brussels, Belgium
Hybrid
Full Time
08-04-2025