Location: Limassol; Nicosia; Athens; Thessaloniki; Fully Remote - in other eligible locations
Workplace: hybrid
The Role:
Our team is expanding and we are hiring several high caliber SDET (Software Development Engineer in Test) - Python to join our fast-growing team. You will work with world class specialists in a friendly, supportive and open-minded environment on challenging goals that will help you to grow professionally and achieve new technical levels. This role will focus on improving and monitoring product quality via test automation framework development and test coverage extension for functional and performance suits. You will work with the most valuable part of the product - a Forex brokerage core. If you enjoy working with pure API, Python, cutting-edge technologies, Kafka and AWS, this role is for you.
The main responsibilities of the position include:
Work in close cooperation with the development team to enhance software delivery and quality throughout the entire software development cycle
Understand and translate high level business requirements to technical requirements
Advise on efficient performance testing strategies for enhancing delivery and quality throughout the full software development cycle
Develop formal test procedures and test plans from internal product design documentation as well as from external certification requirements
Design, develop and modify functional and performance automation tests
Design and implement test automation framework, required libraries and auto-tests
Develop emulators for mobile testing
Build CI/CD pipelines and integrate automation scripts into CI tools
Manage any issues that may arise and drive resolutions throughout the testing process
Share technical expertise with the rest of the QA team
Actively participate in the Software Development Life Cycle and Software Testing Life Cycle
Main requirements:
BSc/MSc in Computer Science, Software Engineering or similar
Minimum 2 years of comprehensive experience in quality assurance
Minimum 2 years of practical experience in Python development
Strong hands-on experience in designing and developing automated tests using Python
Strong technical background
Experience in testing REST API
Confident knowledge of Git
Experience in agile software development methodologies and testing procedures
Strong interpersonal skills
Very good written and verbal skills in English
The following will be considered an advantage:
Experience with testing framework development
Experience with asynchronous and multithreading programming
Experience in testing web sockets
Experience with Docker
Experience with Grafana
Experience in performance testing
Experience in the Finance/Forex domain
Benefit from:
Attractive remuneration package plus performance related reward
Intellectually stimulating work environment
Continuous personal development and international training opportunities
The Hiring Experience: What Awaits You
Let’s Connect – Intro Chat with Talent Acquisition
Deep Dive – First Interview with Your Future Team
Final Connection – Final Interview
All applications will be treated with strict confidentiality!
By submitting this application, I confirm that I have read and agree to the terms of the Privacy and Data Protection Notice and the Confidentiality Undertaking.
ГибридLimassol; Nicosia; Athens; Thessaloniki; Fully Remote - in other eligible locations
Location: Limassol; Nicosia; Athens; Thessaloniki; Fully Remote - in other eligible locations
Workplace: hybrid
The Role:
As our Senior Platform Engineer, you will join a team who strive to push cloud services to the maximum limit every day using cutting-edge technologies. If you are a highly self-motivated professional who embraces DevOps culture, has experience with AWS services and technologies and is passionate about learning, automating, innovating and working in a highly collaborative environment, we'd like to hear from you!
The main responsibilities of the position include:
Initiate and actively drive the adoption of good patterns, structures and use of technologies for development and operations
Investigate and identify practices and work that can benefit from automation
Monitor and suggest improvements to the existing CI/CD process to increase speed, safety and reliability
Implement and coordinate implementation with the parties involved
Develop and maintain existing /GitLab CI pipeline libraries
Assist developers with setting up CI/CD for their projects and provide support for any issues that may arise
Stay up to date with the latest tools and trends in the industry
Provide senior-level, best practice recommendations and implementations to our Windows, Linux and Kubernetes hosting environments
Function as a mentor to junior team members, providing technical guidance and recommending continued learning opportunities to help them develop
Educate fellow team members as well as Application Development Teams about the platforms used-for and hosted-by our team. Key tools and concepts in this space are: Gitlab, Docker, AWS, Terraform, Istio Service Mesh, Kubernetes , Kafka, ELK
Work with our Security team to remediate high-risk vulnerabilities and ensure the security of our environments are being scrutinised as appropriate for their use case
Offer services related to the above tasks and projects to any of the Companies of the Group as instructed by the Line Manager
Main requirements:
University degree in Computer Science, Engineering, or a similar discipline
7+ years’ experience within the following areas: Cloud ( AWS), Release Pipeline Management, Windows Server Administration, Linux Administration, Certificate Management, PowerShell scripting, Bash/python scripting, Configuration Management and IAC (Ansible/Terraform), DNS, Networking
Enterprise-level Kubernetes experience
Solid Linux administration skills
Commitment to continuous improvement, with a focus on observability, modern application architecture styles, blue-green / canary deployments, CI/CD pipeline management
Ability to self-motivate, study, and stay on-top of emerging technologies and trends, while meeting business deadlines
Experience with tools including: Istio, Prometheus, Grafana, ELK, MSK, New Relic
The following will be considered an advantage:
Familiarity with database concepts
Working experience with at least one cloud provider (preferably AWS)
Experience with Apache Kafka configuration and troubleshooting
Experience with ELK configuration and troubleshooting
Scripting skills (Bash, PowerShell, Python, Go, etc.)
The Hiring Experience: What Awaits You
Show Your Skills – Online Technical Challenge
Let’s Connect – Intro Chat with Talent Acquisition
Deep Dive – First Interview with Your Future Team
Final Connection – Final Interview
All applications will be treated with strict confidentiality!
By submitting this application, I confirm that I have read and agree to the terms of the Privacy and Data Protection Notice and the Confidentiality Undertaking.
Location: Athens; Limassol; Nicosia; Thessaloniki; Fully Remote - in other eligible locations
Workplace: hybrid
The Role:
You will join a team working with Observability, Escalations, Post-mortems, Correction of Errors, and other practices that will contribute to the company's goal of cloud resiliency. You will be responsible for driving processes around reliability, best practices, cultural change, and enforcement of these practices.
The main responsibilities of the position include:
Honor and practice the Resiliency pillar of the Well Architected Framework in all tasks and responsibilities
Conduct Chaos Engineering experiments and relevant exercises to improve resiliency and fault-tolerance
Research workloads for migrating to the cloud with minimal disruption and impact
Monitor cloud migration projects to ensure seamless transitions
Design, consult, re-platform, and re-factor the observability of current cloud infrastructure
Coordinate with other IT departments and teams regarding observability for both individual and organizational needs
Regularly assess cloud deployments for compliance with the company’s standards and best practices
Investigate and correct areas where observability is lagging
Stay up to date and provide training on new and current technologies, services, tools, methodologies, and practices
Occasionally participate in service capacity planning, software performance analysis, and system tuning
Mentor colleagues in technical skills and knowledge
Analyze, oversee, and remediate the company’s resiliency
Participate in on-call support 24/7 based on a rotation schedule
Main requirements:
BSc/MSc degree in Computer Science or related field
5+ years of cloud services experience, with at least 3 years on AWS cloud
3+ years of experience in SRE or a similar role
Experience with monitoring, APM, logging, and notification tools
Familiarity with incident, problem and change management procedures and practices
Advanced knowledge of SRE practices and methods
Understanding and practice of Service Levels
Strong troubleshooting skills and the ability to mentor others
Extensive experience with Kubernetes and related technologies, services, and ecosystem
Advanced knowledge of CI/CD, Infrastructure as Code (IaC) concepts and tools, especially HCL Terraform and AWS CloudFormation
Experience with versioning tools like Git
Strong organizational and documentation skills
Exceptional time management and research abilities
Advanced Linux, networking, and scripting skills
The following will be considered an advantage:
Experience with platforms like Kafka (MSK)
Experience with RDBMSs, particularly Postgres and MySQL
Knowledge of scripting languages such as Python or Go
Benefit from:
Attractive remuneration package and perks
Intellectually stimulating work environment
Continuous personal development and international training opportunities
The Hiring Experience: What Awaits You
Show Your Skills – Online Technical Challenge
Let’s Connect – Intro Chat with Talent Acquisition
Deep Dive – First Interview with Your Future Team
Final Connection – Final Interview
All applications will be treated with strict confidentiality!
By submitting this application, I confirm that I have read and agree to the terms of the Privacy and Data Protection Notice and the Confidentiality Undertaking.
Location: Home based - Worldwide
This is a unique opportunity to use your software engineering and cryptography skills to build and maintain the security foundation that enables Ubuntu and its users to operate securely and remain compliant to international information security standards such as FIPS 140-3 and Common Criteria. You will use your applied cryptography, Linux Security, and coding skills to enhance the Ubuntu distribution and work with organizations such as DISA and CIS to draft and implement security hardening benchmarks for Ubuntu.
As a member of the Security Hardening team you will work with and develop automation tooling to audit deployed systems for DISA-STIG and CIS benchmark compliance. You will interact with internal and external stakeholders to identify gaps in our frameworks, and develop new solutions to address these challenges. In this role you will have the opportunity to influence team and security culture, facilitate technical delivery, and help drive team direction and execution. You’ll collaborate closely with Canonical’s kernel team as well as the wider engineering organization to drive features impacting all Ubuntu users.
Day-to-day responsibilities
Collaborate with other engineers in the Security Hardening team to achieve and retain various Security certifications
Extend and enhance Linux cryptographic components (OpenSSL, Libgcrypt, GnuTLS, and others) with the features and functionality required for FIPS and CC certification
Collaborate with external security consultants to test and validate kernel and crypto module components
Work with external partners to develop security hardening benchmarks and audit + remediation automation for Ubuntu
Contribute to Ubuntu mainline and upstream projects to land solutions and benefit the community
Communication and collaboration within and outside Canonical to identify opportunities to improve our security posture, rapidly resolve issues, and deliver high-quality solutions on schedule
What we are looking for in you
Hands-on experience with low-level Linux cryptography APIs and debugging
Excellent software engineering fundamentals, including prior experience with C development, and the ability to demonstrate such
Hands-on experience with Linux system administration and shell scripting
Demonstrated knowledge of security and cryptography fundamentals + direct experience writing secure code and implementing best practices
Significant development experience working with open source libraries
Excellent verbal and written communications to enable efficient collaboration with internal and external partners in a remote-first environment
Additional skills that you might also bring
Prior experience working on FIPS/Common Criteria certified products and in-depth knowledge of the underlying standards
Prior experience working directly with DISA-STIG or CIS benchmarks, including related audit + remediation tooling (e.g. Compliance as Code)
Experience working directly with Linux Kernel
Prior experience with Python, OVAL (Open Vulnerability Assessment Language), and Ansible
History of contributions to open source projects
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 - we’ve been working remotely since 2004!
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 from your team and others
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.
#LI-Remote
Location: Home based - EMEA
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
Canonical's OEM Delivery Team works with tier-one OEM, IHV, and ODM customers to pre-load Ubuntu Classic, Ubuntu Core, and bring Ubuntu directly to millions of users. You will have the opportunity to enable cutting edge technology with world leading partners, and become the first contributor to the innovation.
We are hiring a
Senior Ubuntu Embedded IoT System Engineer
to represent Canonical with leading OEMs, ODMs, and silicon partners and to deliver the best user experience of Ubuntu on partner hardware for Robotics, Automotive, SmartNIC, Medical device, Industry gateway and many other products.
In this role, you will use your knowledge of Linux and hardware and improve Ubuntu for millions of users.
We work with the world's most significant silicon companies - Intel, AMD, Nvidia, Mediatek, Hisilicon, Samsung and more - to optimize Ubuntu on their next-generation chips. We also work with OEMs and ODMs - Dell, HP, Lenovo, Advantech, ADLink and many more - to ensure that Ubuntu works perfectly on their hardware.
This fast-paced environment requires excellent time management, insightful debugging, critical thinking, problem-solving skills and deep knowledge of the Linux system.
Location:
This role will be based remotely in the EMEA region
The role entails
Provide software and system engineering services for OEM and ODM customers
Work closely with partners on platform bring up
Work with project managers and Field/QA engineers to identify, triage, and fix critical problems
Work with individual upstream projects to find and apply patches for bugs
Conduct root cause analysis, collect and organize details to reproduce and explain results
Facilitate communication between Ubuntu, firmware and hardware engineering teams
Occasional international travel to the EU, USA, Taiwan and China
What we are looking for in you
A Bachelor or higher degree in STEM, preferably Computer Science or Electrical Engineering
Exceptional academic track record from both high school and university
Professional written and spoken English with excellent presentation skills
Familiar with C, Python and Bash
Familiar with linux boot up process
Linux kernel, boot and system-level architecture skills
Experience of bootloader development, such as u-boot
Software development on Arm or non-X86 platforms
Linux debugging and resolution abilities
Ability to be productive in a globally distributed team
Ability to learn fast to work on cutting edge technologies
Ability to travel internationally twice a year for company events up to two weeks long
Nice-to-have skills
Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware
Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles
Experience in board design, bring up, and validation
Experience with electrical engineering design tools (e.g. schematic capture, layout)
Computer architecture knowledge of x86, ARM, RISC-V
Familiarity with Ubuntu development model
Shell/Python scripting skills
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
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 of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Location: Home based - Worldwide
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an
Engineering Manager
...
This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry at Canonical.
The BootStack team designs, builds, and operates modern distributed systems on private infrastructure for customers. From Kubernetes to OpenStack and everything in-between, you’ll be working with the latest technology in a fast-paced engineering environment. As a Cloud Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations and consistent product improvement engineering. Collaboration with customers, product engineering, and operations is critical to success.
Location:
This is a globally remote role.
The role entails
Manage a growing engineering team to optimise the quality and velocity of both development and operations
Identify and measure team health indicators
Implement disciplined engineering and operations processes
Represent the BootStack team with respect to stakeholders, customers, and external teams
Ensure proper team focus on priorities, milestones, and deliverables
Work to meet service level agreements with customer deployments around the globe
Deliver quality managed services in a consistent, timely manner
What we are looking for in you
Bachelors (or equivalent) education in a technology field
Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
Proven experience with OpenStack
Demonstrated strong commitment to testing methodologies and maintainable code quality
Experience with Linux system administration, Ubuntu/Debian a plus
Strong communication and cooperation skills
Experience with agile software development methodologies
Experience working in and managing distributed teams
Technical aptitude for understanding complex distributed systems
Experience with cloud topologies and technologies
Travel to team and company events and customer meetings, roughly 20% or less
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
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 of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Location: Home based - Worldwide
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an
Engineering Manager
...
This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry at Canonical.
The BootStack team designs, builds, and operates modern distributed systems on private infrastructure for customers. From Kubernetes to OpenStack and everything in-between, you’ll be working with the latest technology in a fast-paced engineering environment. As a Cloud Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations and consistent product improvement engineering. Collaboration with customers, product engineering, and operations is critical to success.
Location:
This is a globally remote role.
The role entails
Manage a growing engineering team to optimise the quality and velocity of both development and operations
Identify and measure team health indicators
Implement disciplined engineering and operations processes
Represent the BootStack team with respect to stakeholders, customers, and external teams
Ensure proper team focus on priorities, milestones, and deliverables
Work to meet service level agreements with customer deployments around the globe
Deliver quality managed services in a consistent, timely manner
What we are looking for in you
Bachelors (or equivalent) education in a technology field
Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
Proven experience with OpenStack
Demonstrated strong commitment to testing methodologies and maintainable code quality
Experience with Linux system administration, Ubuntu/Debian a plus
Strong communication and cooperation skills
Experience with agile software development methodologies
Experience working in and managing distributed teams
Technical aptitude for understanding complex distributed systems
Experience with cloud topologies and technologies
Travel to team and company events and customer meetings, roughly 20% or less
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
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 of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Location: Home based - Worldwide
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring an
Engineering Manager
...
This role is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for technology, then you will enjoy working with some of the best people in the industry at Canonical.
The BootStack team designs, builds, and operates modern distributed systems on private infrastructure for customers. From Kubernetes to OpenStack and everything in-between, you’ll be working with the latest technology in a fast-paced engineering environment. As a Cloud Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations and consistent product improvement engineering. Collaboration with customers, product engineering, and operations is critical to success.
Location:
This is a globally remote role.
The role entails
Manage a growing engineering team to optimise the quality and velocity of both development and operations
Identify and measure team health indicators
Implement disciplined engineering and operations processes
Represent the BootStack team with respect to stakeholders, customers, and external teams
Ensure proper team focus on priorities, milestones, and deliverables
Work to meet service level agreements with customer deployments around the globe
Deliver quality managed services in a consistent, timely manner
What we are looking for in you
Bachelors (or equivalent) education in a technology field
Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
Proven experience with OpenStack
Demonstrated strong commitment to testing methodologies and maintainable code quality
Experience with Linux system administration, Ubuntu/Debian a plus
Strong communication and cooperation skills
Experience with agile software development methodologies
Experience working in and managing distributed teams
Technical aptitude for understanding complex distributed systems
Experience with cloud topologies and technologies
Travel to team and company events and customer meetings, roughly 20% or less
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
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 of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Location: Prague
Wrike is the most powerful work management platform. Built for teams and organizations looking to collaborate, create, and exceed every day, Wrike brings everyone and all work into a single place to remove complexity, increase productivity, and free people up to focus on their most purposeful work.
Wrike is our people, not a place. As a distributed team, we own our growth, stay globally connected, and rely on the product we build to deliver impactful work alongside brilliant minds. You'll have real ownership over meaningful work, a global team that has your back, and the flexibility to do your best work your way. If that sounds like you, we'd love to hear from you.
Our vision:
A world where everyone is free to focus on their most purposeful work, together.
About the Role:
You'll help build the very AI-powered platform you use every day, with real autonomy over the features you ship. Wrike’s Backend Reliability (BRE) team is the backbone of our backend infrastructure and the guardian of our uptime. Our mission is to achieve and sustain 99.99% availability while building the tools, components, and safety nets that the entire engineering organization relies on. As a Senior / Staff Backend Engineer on this team, you won’t just close tickets - you’ll architect core reliability solutions that shape how Wrike scales, performs, and recovers from failure.
Your Impact:
Design, build, and maintain critical reliability components such as HTTP rate limiters, internal DB schema migration tools, circuit breakers, and distributed Redis-based caching.
Troubleshoot complex production issues, optimize PostgreSQL usage, and ensure our distributed systems remain performant and stable under high load.
Lead preliminary investigations during severe production incidents: identify likely root causes, assess impact, and propose mitigation options. The long-term fixes are then implemented by the owning team, based on your findings.
Create scalable, reusable tools and frameworks that help other engineering teams build more resilient services.
Leverage AI-powered tools and coding agents to accelerate development, analyze architectures, and automate repetitive or error-prone tasks.
Influence reliability best practices across engineering by sharing knowledge, reviewing designs, and setting high technical standards.
Your Qualifications:
Strong expertise with Java/JVM, building scalable, high-performance backend systems; open to leveraging other languages when appropriate.
Solid understanding of distributed systems concepts, including high availability, CAP theorem, and fault tolerance.
Deep experience with relational databases (PostgreSQL) and key–value / non-relational storages (Redis).
Practical experience with containerization and cloud-native environments, including Docker and Kubernetes.
Hands-on experience with message brokers such as RabbitMQ or Kafka.
Ability to work independently with minimal supervision, using critical thinking to question assumptions and validate your own decisions.
Strong written and spoken English skills suitable for collaborating in an international engineering environment.
Standout Qualities:
Background in infrastructure engineering or Site Reliability Engineering (SRE), including infrastructure-as-code practices.
Experience leading technical initiatives, driving cross-team projects, and mentoring other engineers while remaining an individual contributor.
Familiarity with observability and monitoring stacks (e.g., Graylog, Zabbix, Grafana) and/or data analytics tools such as BigQuery.
A strong interest in how complex systems fail and a track record of designing them to recover gracefully.
Team Dynamics:
You will join the Backend Reliability (BRE) team, a small, highly specialized, senior group focused solely on Wrike’s reliability. The team operates as an internal “reliability task force,” partnering closely with product and platform engineering teams across the company. You’ll collaborate with other senior engineers who value autonomy, deep technical discussions, and rigorous engineering practices. The culture is ownership-driven: you are trusted to manage your time, make architectural decisions, and drive initiatives to completion.
Our Work Style:
The BRE team works on core backend and infrastructure services that support millions of users. We operate in a collaborative environment that values clear communication, thoughtful design, and fast feedback loops.
Tech focus areas include: Java/JVM-based services, PostgreSQL, Redis, Docker, Kubernetes, RabbitMQ/Kafka, and observability/monitoring tools.
We encourage the use of modern AI-based tooling and coding agents as part of daily development and troubleshooting workflows.
Work is organized with an emphasis on impact and reliability goals rather than ticket volume, giving you room for deep work and long-term improvements.
Hybrid work mode (Prague, Czech Republic / Nicosia, Cyprus), with flexibility to balance focused individual work and collaborative sessions.
Benefits & Perks:
5 Weeks of paid vacation
Sick Leave Compensation
5 Paid Uncertified Sick Days
2 weeks fully paid w/ medical certificate, additional
4 weeks paid at 80% salary rate
Parental Leave (fully paid): 18 Weeks Maternity / 4 Week Paternity
2 Volunteer Days
Meal Vouchers (CZK 220 per working day)
Annual Prague Travel Card (Lítačka)
Hybrid Working Model
Benefit budget with flexible options, including a MultiSport card, Canadian Medical membership, contributions to a pension savings plan and additional choices available through Benefit Plus
What’s next?
Interview with a Recruiter
Technical interview
System Design Interview
Cultural interview
Your recruitment buddy will be
Aleksandar Chernev
, Senior Technical Recruiter.
#LI-AC1
Who Is Wrike and Our Culture
We’re a team of innovators and creators who solve the complex work problems of today and tomorrow.
Hybrid work mode
Wrike is our people, not a place. With 1,000+ employees collaborating across nearly every time zone, we support talent through 10 global hubs — Australia, Costa Rica, Cyprus, Czechia, Estonia, France, India, Ireland, Japan, and the United States — offering flexible ways of working that include remote work, hybrid environments, and co-working spaces across many locations.
While flexibility looks different across teams and regions, employees located near certain hubs — particularly in Prague (CZ), Nicosia (CY), Bangalore (IN), and Rennes (FR) — are generally expected to collaborate in person around 2–3 days per week, balancing the flexibility of distributed work with opportunities for in-person collaboration and connection.
Our persona
💡 Smart:
We love what we do, and we’re great at it because this is our domain. Our combined knowledge in this space is unmatched.
💚 Dedicated:
We get up every day focused on helping our customers win. We’re committed to helping our teammates win, too!
🤗 Approachable:
We're friendly, easy to get along with, considerate, and helpful.
Our culture and Values
🤩 Customer-Focused
We care about our customers.
We understand the customer journey, experience, and value derived from Wrike. Decision-making and action-taking are done with the customer in mind.
🤝 Collaborative
We work as one and win together,
each bringing unique strengths that contribute to diversity of thought for better outcomes. Leveraging our own work management platform, we foster an environment of creative collaboration and shared achievement.
🎨 Creative
We strive to succeed through continuous innovation.
It’s our pursuit of novel concepts that helped us create a market category. We continue to cultivate a workplace that fosters creative thinking as a means of transcending conventional boundaries and empowers us to break new ground to deliver extraordinary work management solutions.
💪 Committed
We believe in ownership at all levels of the organization,
by owning workflows from start to finish. Each member of our team is an integral part of this commitment, establishing work as a platform for personal growth and transformation, as well as collective success and growth.
Check out our
LinkedIn Life Page
,
Company culture page
,
Instagram
,
Wrike Engineering Team
,
Medium
,
Meetup.com
,
Youtube
for a feel for what life is like at Wrike.
Location: Worldwide
Workplace: hybrid
COLUMBIA SHIPMANAGEMENT is looking for self-motivated and skilled seafarers to join our expanding fleet.
JOB DESCRIPTION
Responsible for leading Engine room team to ensure smooth operation of Engines and machinery equipment.
Experience in repairs and dry docking is required.
Holder of valid STCW certifications required for the position.
Good communication and leadership skills.
Effective English communication.
Safety culture and mindset.
Experience with multicultural working environment.
VESSEL'S SPECIFIC REQUIREMENTS
Minimum Experience in Rank 12 months with Engine type (MAN B&W 2 stroke of output 8000kw and above)
Experience on Electronic engines is advantage
Experience with cargo gear [deck Crane 30MT SWL]
Experience in trading area USA and Australia is recommended
CONTRACT TERMS & CONDITIONS
Contract Duration [6 months +/- 1 months]
Contract Benefit: competitive salary
Terms and condition as per CBA applicable
Rejoining Bonus
Free Internet onboard and wellbeing support
You may include with your application any reference, specific job qualification, and your availability date.
Looking forward to welcoming you in the Columbia Family.
Location: Kyiv
Workplace: onsite
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.
За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.Device Department займається розробкою пристроїв для безпеки й автоматизації. А також ставить перед собою серйозні виклики в таких напрямках:
- Low-Power: пристрої мають працювати максимально довго від штатних батарей;
- Собівартість: масовий продукт повинен залишатися в діапазоні середнього цінового сегмента;
- DFM (Design for Manufacturing) і DFH (Design for Human): схемотехніку, корпуси та інші елементи має бути легко повторити в сотнях тисяч пристроїв на виробництві без втрати якості.
Розробка переважно ведеться для STM32 (але є і інші MCU та SoC), з використанням Embedded C. Вже зібрано сильну експертизу й талановитих працівників із числа Hardware- та Embedded C-інженерів, промислових дизайнерів, конструкторів-механіків.
Ajax шукає Junior Manual QA Engineer в команду забезпечення якості девайсів в Києві.
Завдання:
Покращувати якість наших hardware продуктів
Аналізувати вимоги до тестування пристроїв, функціоналу програм та тест-стендів.
Підготовка чек-листів, тест-кейсів, тест-планів.
Не просто знаходити баги, а за допомогою логів, дебагу та зовнішніх проявів з'ясовувати причини цих багів.
Проводити дослідження роботи пристроїв та програм.
Необхідні знання та навички:
Базові знання електроніки, фізики та схемотехніки.
Знання та розуміння теорії тестування.
Ведення документації: складання тест-кейсів, сценаріїв користувача, чек-листів.
Вміння грамотно описати баг репорт та вести життєвий цикл бага.
Технічна освіта.
Буде плюсом:
Досвід тестування hardware проєктів (для Middle обовʼязково)
Пропонуємо:
Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
Роботу у вмотивованій команді та zero bullshit culture;
Конкурентну заробітну плату;
Медичне страхування;
Корпоративну англійську мову;
Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.
Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.
Location: Office Based - Taipei, Taiwan
Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.
As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep knowledge of the Linux system, low-level debugging, critical thinking, problem-solving skills and management ability.
Key responsibilities
Recruit, motivate, mentor, and enable your team to succeed in delivering quality products
Set goals with the team; prioritize tasks, identify and measure team health indicators
Maximise the results of team members and support their career growth
Coordinate with project managers, HWE, QA and certification management
Monitor projects from kickoff to post-mortem and handle escalations
Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs
Prioritize customer requests globally
Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security)
Provide leadership for methodologies, strategies, standards, tools, and best practices
Must be able to travel to the EU, USA, China, and Taiwan; (after covid-19 restrictions lift)
Required skills and experience
A Bachelor (or higher) degree in STEM, preferably computer science or software engineering
Proven track record in technical roles with Linux, preferably Ubuntu or Debian
Commitment to development and testing methodologies, and maintainable code quality
Experience with management responsibilities
Ability to work collaboratively in a team environment
Ability to be productive in a globally distributed team through self-discipline and self-motivation
Commitment and energy to deliver on schedule
Strong English and Chinese language communication skills, both written and verbal
Desirable skills and experience
Making technical decisions for a team as a tech lead
Software architecture and design experience
Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
Participation in open-source development projects
Experience with CI/CD
Canonical is an equal opportunity employer
Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#LI-ET1 #stack
Location: Home Based - APAC; Home based - EMEA
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a
C++/Rust Graphics and Windowing System Software Engineer.
We build
Mir
– a high-performance, high-efficiency technology stack for window managers, display subsystems and solutions built on top of it, like Ubuntu Frame. Leading with vision, we shape the technology stack that empowers communities to realize a world where apps work seamlessly in every graphical environment.
Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop environments. We also set the pace for graphics enablement across the Ubuntu certified hardware ecosystem. Our daily drill includes design, development and testing of features as well as working with the community and responding to issues and user inquiries.
Most of the software is written in C++, with support tooling in scripting languages. We will use Rust as an evolutionary step forward. Thus candidates are required to have strong skills in both Rust and C++. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience. We are hiring on various career levels with a minimum of 2 years industry experience. We are looking for people who ideally have experience in building window compositing systems or graphics device experience. We're committed to creating an outstanding developer experience, secure foundations, and easy access to today's most used graphics toolkits and libraries.
This is an excellent opportunity for someone who wants to have a meaningful impact on modern display technologies that will impact millions of developers and users. Canonical offers a fast-paced team environment and a career full of learning and development opportunities across the open source spectrum.
Location: This role will be based remotely in the EMEA or APAC region.
The role entails
Design and implementation of features across the Mir stack
Assisting in debugging, tracking down and fixing issues
Participating in our engineering process through code and architectural review
Creating and improving tests and performance benchmarks to catch issues early
Creating and maintaining documentation to enhance the developer experience
Engaging with the open source community and commercial partners
Collaborating proactively with a distributed team
What we are looking for in you
Excellent Bachelor’s or equivalent degree in Computer Science, STEM or similar and 2+ years of working experience
Excellent modern C++ and excellent Rust programming skills
Familiarity with Linux as a development and deployment platform
Ability to collaborate remotely with a diverse set of team members and remain highly motivated, productive, and organized
Ability to travel internationally twice a year for company events up to two weeks long
Nice-to-have skills
You have experience with the Wayland protocol ecosystem and compositors
You are familiar with OpenGL, Vulkan, Flutter and other graphics, toolkits and animation frameworks
You have a solid understanding of asynchronous programming and concurrency patterns
You have proven ability to consistently deliver robust code to production
You have strong written and verbal communication skills to document and present software developed
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
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 of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-Remote #Linux #Graphics #OpenSource #Canonical #Mir #Rust #C++
Location: Office Based - Taipei, Taiwan
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1100+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
Location: This is an office based role. We expect the suitable candidate to be based in Xizhi District, New Taipet City as you will be required to work on-site at our lab.
This is a Python software engineering opportunity for a computer lab engineer passionate about open source software, Linux, and the latest server and network technologies. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. If you love hacking in your home lab and are curious about hardware, you will love this opportunity.
As an Python Engineer - Data Center Hardware Integration in Canonical, you will be responsible for the day-to-day management and operations of our lab in Taipei which serves as a centre point for Ubuntu server certification of US based silicon and server designs. This includes software defined hardware management, working with, and developing data centre automation tooling (MAAS), interacting with vendors, asset tracking and handling deliveries.
What your day will look like
Own a fully automated server lab with the latest server and network silicon from leading vendors.
Use your Python development skills to develop the Metal as a Service (MAAS) software to work with a large variety of server and network hardware.
Actively expand MAAS functionality by creating integrations with testing and scheduling software such as Testflinger.
Manage the physical setup of the lab, ensure it is well structured and tidy, and execute changes either self or through remote hands.
Work to standardise processes, configurations, and procedures in cooperation with engineers in our other data centres.
Improve and extend hardware and network monitoring through automation.
Regularly update asset management tools to ensure accuracy and completeness of the lab’s hardware.
Update of equipment firmware when appropriate/needed.
What we are looking for in you
Bachelor’s degree, preferably in Computer Science or Software Engineering
Python programming experience
Linux Administration experience
Mix of Rack and Virtual systems experience
Able to communicate clearly and effectively in English
Strong time management skills
Ability to manage competing priorities
Ability to work with a globally distributed team of passionate engineers
An exceptional academic track record from both high school and preferably university
Willingness to travel up to 4 times a year for internal events
What we offer colleagues
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 - we’ve been working remotely since 2004!
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 from your team and others
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.
#LI-Onsite
Location: Home based - EMEA
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 (C++14 minimum)
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.
#LI-remote
Location: Worldwide
Workplace: hybrid
COLUMBIA SHIPMANAGEMENT is looking for self-motivated and skilled seafarers to join our expanding fleet.
JOB DESCRIPTION
Responsible for leading Engine room team to ensure smooth operation of Engines and machinery equipment.
Experience in repairs and dry docking is required
Experience with multicultural working environment.
Holder of valid STCW certifications required for the position.
Good communication and leadership skills.
Effective English communication.
Safety culture and mindset.
VESSEL'S SPECIFIC REQUIREMENTS
Minimum experience requirements: 4 months in Rank on the same vessel type and with 2 stroke engines over 10000KW output.
Experience in FRAMO cargo pump system is recommended.
Experience in trading area USA and Australia is recommended.
CONTRACT TERMS & CONDITIONS
Contract Duration [4 months +/- 1 months]
Contract Benefit: competitive salary
Terms and condition as per CBA applicable
Free Internet onboard and wellbeing support
You may include with your application any reference, specific job qualification, and your availability date.
Looking forward to welcoming you in the Columbia Family.
Location: Worldwide
Workplace: hybrid
CSM is looking for self-motivated and skilled seafarers to join our expanding fleet of Columbia Shipmanagement.
JOB DESCRIPTION & QUALIFICATIONS
Responsible for the proper operation and maintenance of the engine room and other machinery equipment.
Assist the Chief Engineer in managing daily engine room operations
Supervise maintenance and repair of main engine, auxiliaries, and machinery
Plan and execute preventive maintenance schedules
Monitor fuel, lube oil, and machinery performance
Lead engine room watchkeeping and manage engine crew
Ensure safety, pollution prevention, and compliance with regulations
Holder of a valid COC (STCW Reg III/2) with verification.
Holder of valid STCW certifications required for the position.
Experience in repairs and dry docking is required
Experience with a multicultural working environment.
Good communication and leadership skills.
Effective English communication
Safety culture and mindset.
VESSEL'S SPECIFIC REQUIREMENTS
Minimum experience requirements: 8 months in rank with the same type/size of vessel.
Experience in Steam Turbines cargo pump system is recommended.
Experience with Crude Oil and STS cargo operations.
Experience in trading area USA and Australia is recommended.
CONTRACT TERMS & CONDITIONS
Contract Duration [4 months +/- 1 month]
Contract Benefit: competitive salary
Terms and condition as per CBA applicable
Rejoining Bonus
Free Internet onboard and wellbeing support
You may include with your application any reference, specific job qualification, and your availability date.
Looking forward to welcoming you in the Columbia Group Family.
Location: Home based - Worldwide
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of globally distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Site Reliability Engineer
Our goal is to perfect enterprise infrastructure DevOps practices, raising the bar on what's possible with automation by embracing a model-driven approach, whether on-premise or on public clouds.
We run hundreds of private cloud, Kubernetes clusters, and applications for customers across both physical and public cloud estates. We identify and address incidents, monitor and observe applications, anticipate potential issues, and enable product refinement to ultimately achieve high-quality standards in our open source portfolio.
To succeed in this role, you need to have a strong background in Linux, Python, networking, and knowledge of how clouds work. Your work will encompass the entire stack, from bare-metal networking and kernel up to Kubernetes and open source applications. You can expect to be trained in our core technologies like OpenStack, Kubernetes, security standards, open source products like Kubeflow, Kafka, OpenSearch, databases, and many others.
Automation for us is a software engineering problem that we approach with a scientific mindset to bring operations at scale, driven by metrics and code.
Location: Globally remote role
The role
We deploy and run OpenStack, Kubernetes, storage solutions, and open source applications, applying DevOps practices.
To become a member of our team, you need to be a software engineer fluent in Python, you need a genuine interest in the full open source infrastructure stack from bare metal to containers, and you need the ability to work in operations with mission-critical services for global brand-name customers.
As a member of the team, you will gain experience in a broad range of cloud technologies. We evolve our offerings as the state of the art improves, so you get to stay current with the latest capabilities in open source infrastructure.
What we are looking for in you
Degree in software engineering or computer science
Python software development experience
Operational experience in Linux environments
Experience with Kubernetes deployment or operations
Excellent interpersonal skills, curiosity, flexibility, and accountability
Ability to travel internationally twice a year, for company events up to two weeks long
Bonus skills
Familiarity with OpenStack deployment or operations
Familiarity with public cloud deployment or operations
Familiarity with private cloud management
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We adjust compensation every 6 months to ensure we recognize outstanding performance, and in addition to base pay, we offer annual bonuses. 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
Every 6 months compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programs
Opportunity to travel to new locations to meet your 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 of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since 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 creates a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-Remote
ГибридseniorLimassol; Nicosia; Athens; Thessaloniki; Fully Remote - in other eligible locations
ГибридAthens; Limassol; Nicosia; Thessaloniki; Fully Remote - in other eligible locations
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Prague; With 1,000+ employees collaborating across nearly every time zone, we support talent through 10 global hubs — Australia, Costa Rica, Cyprus, Czechia, Estonia, France, India, Ireland, Japan, and the United States — offering flexible ways of working that include remote work, hybrid environments, and co-working spaces across many locations