
Software Engineer - Data Infrastructure
Canonical
- Location
- Cameroon
- Posted
Join Canonical's globally remote team as a Software Engineer - Data Infrastructure and contribute to the creation of fault-tolerant data platforms using Python.
Canonical
Join Canonical's globally remote team as a Software Engineer - Data Infrastructure and contribute to the creation of fault-tolerant data platforms using Python.
Canonical
Join Canonical as a Software Engineer and build operators and addons for Kubernetes, collaborating with industry peers and partners.
Broadvoice
Ruby on Rails software engineer with Kafka and Kubernetes experience wanted for remote role at Broadvoice
Contentsquare
Lead mobile SDK development at Contentsquare, driving technical vision and delivering scalable solutions for digital experience analytics across iOS, Android, and cross-platform frameworks.
Restaurant365
Lead software development for Restaurant365's cloud-based platform, collaborate with teams to enhance features, ensure quality applications, mentor team members, and stay updated on technology trends. Enjoy comprehensive benefits including medical coverage, 401k matching, equity options, unlimited PTO, and wellness initiatives.
Signifyd
Senior Data Scientist at Signifyd: build production ML models, collaborate with engineering teams, and improve e-commerce shopping experience.
Figma
Join Figma's Rendering & Animation team to develop cutting-edge rendering solutions using modern technologies like WebGPU and optimize performance for 2D vector graphics.
Udacity
Principal Data Analyst at Udacity
Red Canary
Join Red Canary as a Rails engineer to build scalable applications and deliver unmatched threat detection and response.
Kraken
Blockchain Platform developer for Kraken, designing robust services and libraries for blockchain transactions and data protection systems.
Appsilon
Join Appsilon as an R/Shiny Developer to design innovative solutions for global clients using cutting-edge technologies. Enjoy remote flexibility, comprehensive benefits, and opportunities to work with top brands while advancing your skills in data science and software development.
Binance
Senior Software Engineer for AI-driven Customer Service chat analysis at Binance, utilizing Java, Python, and LLMs to drive bot adoption and improve accuracy.
SpryPoint
Data Conversion Developer at SpryPoint: Lead data conversion development, collaborate with business analysts, and optimize data conversion processes using Python and relational databases.
Spotify
Join Spotify's Platform team as a data analyst & report builder, working closely with cross-functional teams to drive growth & scalability.
brightwheel
Staff software engineer at Brightwheel, working on School Operations team with Ruby on Rails expertise
Mozilla
Join Mozilla as a Data Scientist to drive impactful decisions with data, leveraging your expertise in statistical methods and cross-functional collaboration to shape the future of digital advertising.
Senior Data Scientist role at Reddit, leveraging data to maximize advertiser value on our platform, with flexible remote work options and comprehensive benefits.
Constructor
Data Analyst at Constructor: Analyze ecommerce trends, develop data-driven narratives, and create visualizations to inform retailers and industry professionals.
Senior Android Software Engineer at Reddit: Develop scalable software, collaborate with cross-functional teams, and drive user growth in a fast-paced environment.
Hightouch
Drive sales pipeline from key data warehouse partners at Hightouch, leveraging creative strategies to collaborate on deals and execute campaigns for awareness and growth.
Canonical
Canonical is seeking a Software Engineer - Data Infrastructure to join their globally remote team. The role involves creating and automating features of data platforms using Python, collaborating with distributed teams, and working on fault-tolerant mission-critical distributed systems. The ideal candidate has proven experience in software development, distributed systems, and Python programming. They should also be willing to travel up to 4 times a year for internal events. In return, Canonical offers a competitive base pay, personal learning and development budget, annual compensation review, recognition rewards, and more.
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.
We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering data platforms.
We have a number of openings ranging anywhere from junior to senior level. 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
The data platform team is responsible for the automation of data platform 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.
You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:
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.
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.
#LI-remote