Location: United States
Overview
Smartling is an AI-native translation platform that's redefining how the world's biggest brands go global — ranked
#3 on Fast Company's Most Innovative Companies list
. We're growing rapidly at scale and are backed by Battery Ventures, a global technology-focused investment firm. While most companies are still figuring out how to use AI, we've spent years building it into the core of our platform — and we're just getting started.
Smartling is looking for an Enterprise Account Executive with great energy, leadership, and initiative to join our growing Sales team.
You will have the opportunity to make a high impact in growing Smartling by generating new business for our Global Fluency Platform. We are seeking a results-driven individual who has SaaS experience selling to high-level executives across various business functions.
You Will
Manage the complex sales process from lead generation and discovery to contract negotiation and close with multiple C-Level stakeholders
Deliver against all revenue targets and all key performance metrics
Build and maintain a strong sales pipeline to ensure over-achievement through a combination of cold calling, email campaigns and market sector knowledge/intelligence
Engage with prospects to position Smartling solutions through strategic, consultative and value-based selling
Demonstrate ownership of all aspects of territory management
Collaborate with cross-functional teams to maximize customer success and revenue generation
Represent Smartling at industry events, networking and when presenting our solutions
Update Salesforce daily with accurate customer and pipeline data
Accurately forecast and deliver revenue to deadlines
You Have
7+ years of experience in SaaS B2B Sales
Demonstrated track record and success, selling SaaS solutions and services at the executive level to enterprise-sized businesses
Track record of overachieving against quota ( $1M+ of ARR)
A background of success in closing net new business at an enterprise level
Previous Consultative Sales Methodology training desired
Strong problem-solving skills and the ability to succeed in a fast-paced environment
Compelling communication, presentation, and relationship-building skills
Vertical market expertise in either E-commerce, Travel and Hospitality or Technology sectors
Experience within either Marketing, Content Management, or BPM Industry sectors
Experience with the Salesforce platform
Bachelor’s degree or equivalent
A home office setup conducive to working remotely, and the ability to work effectively as a remote team member*
Additional Requirements
The above statements are intended to describe the general nature of work being performed by the employees assigned to this classification. They are not intended to be construed as an exhaustive list of all the responsibilities, duties, and skills required of employees so classified.
Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by their manager. Associates may also be required to work in excess of normal working hours as workloads and seasonal activities are encountered.
You Are
Results-focused
. Center on professional and personal growth
Enthusiastic
. A fun and energetic co-worker
Strategic
. Translates high-level strategies into practical implementation strategies
A Leader
. Proactive and will use excellent judgment when dealing with issues
Customer-focused
. Passionate for client success at all times
Detail-oriented
. Supremely well organized with attention to detail
You Will Enjoy
Freedom 🏡 - we are remote first
Growth - an opportunity to learn and advance your career
Wealth 💰 - we offer competitive salary and 401(k) + company match
Wellness - health insurance; free medical plan for you and your family
Balance - flexible PTO + 11 holidays; generous parental leave
Culture 🤝- an energetic, value-driven, and fun culture and team spirit
Bonus - employee referral program and Apple equipment
Smartling is proud to be an equal-opportunity employer. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, skills, and experiences.
We use E-verify platform for the work authorization verifications.
The US national total pay range for this role is $200,000 - $240,000, including the variable incentive component. Final offer amounts are determined by multiple factors, including geographic location, as well as candidate experience and expertise, and may vary from the amounts listed. The commissions are uncapped.
To all recruitment agencies: Smartling does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias or Smartling employees. Smartling is not responsible for any fees related to unsolicited resumes.
*To work from home, you must have a strong internet connection, quiet space, and a professional (distraction and clutter-free) background.
#LI-TO1
Location: New York HQ
Workplace: OnSite
ABOUT AVOCA
Avoca is transforming how home service companies engage with their customers. Our AI-powered conversational agents handle every high-value inbound call, from booking jobs, qualifying leads, and driving higher revenue, all at a speed and consistency unmatched by human call centers.
We're a Series B startup backed by Kleiner Perkins, Meritech Capital, General Catalyst, and other top-tier investors, with $125M raised and a $1B valuation. We grew 10x in 2025 and have scaled to 170+ employees in under two years across our NYC headquarters and Santa Barbara office.
In a $1T+ market where 85% of missed calls go to competitors, we're building the category-defining platform for AI-driven customer engagement, serving the largest brands in home services. With high-energy, in-office teams in both locations, every hire here has an immediate and visible impact.
ABOUT THE ROLE
As a Forward Deployed Product Engineer, you'll embed directly with the largest brands in home services — learning how their businesses actually run, then designing and shipping the AI systems that run their front lines. This isn't a solutions role where you hand off specs and stop coding: you own the build end-to-end, from the first customer conversation to a live deployment handling real call volume. And because you have the deepest view of what customers actually encounter, what you learn in the field feeds directly into our core product roadmap.
Recent recognition:
- How a chance encounter in Texas sparked a $1 billion Kleiner Perkins-backed AI startup | Fortune (2026) https://fortune.com/2026/04/27/avoca-ai-agents-missed-calls-hvac-plumbing-roofing-kleiner-perkins-chen-shrivastava-braswell/
- Should you join: Avoca | Next Play (2026) https://nextplayso.substack.com/p/should-you-join-avoca
- Brody Pennell Partners with Avoca to Take On the Full Customer Experience | Yahoo Finance (2026) https://finance.yahoo.com/small-business/articles/brody-pennell-partners-avoca-full-133000847.html?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAAHeUirkv4HWbM90y3rZrET7lZnVIDsrXfVrtcXP2PwMzvm8L3xhB0_N_G4YT5_vNHIn-7gI9gBBQ5WadJmI9jsbSzwiQ0WR4YuztRxHi9vUWZZe8PRbjwLUSaEtaxVT_mZ7TVuTJrGqzpohDYQ1hNhmTWGQJyRW5pR0BV5zMYuYp
WHAT YOU’LL DO
- Embed with customers to deeply understand how their business runs, then design and deploy AI voice agents that work from day one.
- Build production integrations into customer CRM/FSM systems (APIs, webhooks, and data flows) plus the monitoring and feedback loops that keep them healthy.
- Translate messy, real-world business requirements into clean technical architecture and shipped code.
- Spot patterns across deployments and turn them into reusable tooling and product improvements that scale beyond a single customer.
- Operate with high autonomy in high-stakes, ambiguous environments.
- Serve as the on-site technical presence for strategic accounts.
WHAT YOU’LL BRING
- 3+ years of software engineering experience with strong full-stack or backend fundamentals. We are open to hiring mid-level, senior-level and staff-level candidates for this role.
- Computer Science, Computer Engineering, Electrical Engineering degree or equivalent experience.
- Proficient | Advanced in TypeScript/JavaScript (Next.js, React, Node/Fastify); comfortable with PostgreSQL and AWS; ships production-grade code.
- Excel at communicating complex technical concepts to non-technical stakeholders.
- Thrives in fast-paced, ambiguous settings — has delivered systems in dynamic environments with shifting priorities.
- Eagerness to work in person with us in NYC full time, with travel to customer sites for key deployments.
- Bonus: LLMs, prompt engineering, AI agent frameworks, vector databases, or voice/telephony infrastructure — and an eye for how LLM systems shape user experience.
- Bonus: direct customer-facing experience — working with clients to scope, implement, or roll out features.
YOUR FIRST 6 MONTHS
- Month 1: Onboard into our TypeScript/voice-AI stack, shadow a live deployment, and ship your first production changes to a customer integration.
- Month 3: Own the technical build on a strategic account end-to-end — scoping the integration, standing up the agent, and validating it against customer-agreed success criteria.
- Month 6: Be the technical owner at go-live for a flagship account, on-site when it counts, with reusable tools or product improvements you've built now running across other deployments.
BENEFITS
- Comprehensive medical, dental, and vision insurance
- Company-sponsored 401(k) through Vestwell
- Flexible PTO plus U.S. federal holidays
- Monthly wellness stipend
- Daily in-office lunch through Parkday
- Dinner covered when working late
- Commuter benefits
- Standing desks and workspace accommodations available on request
- All core tools and software provided
WHY AVOCA
At Avoca, you’ll be part of a team that’s building a category-defining company at the center of a massive market opportunity. We’re a fast-moving, collaborative team with a culture designed for builders who thrive on speed, iteration, and impact.
Avoca provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.
Location: Dhahran, Saudi Arabia; Mumbai, India; Delhi, India
Eram Talent is actively seeking a knowledgeable and experienced Project Engineer (EPC) to join our team for a prominent company within the Engineering, Procurement, and Construction (EPC) sector. The ideal candidate will be responsible for managing and overseeing projects through all phases of the EPC process. This role will involve ensuring that projects are delivered on time, within budget, and in compliance with quality and safety standards.
As part of ERAM Group, E-Talent is an independent Talent Acquisition Consultancy committed to connecting top-tier professionals with outstanding opportunities across various domains including Engineering, Oil & Gas, Infrastructure, and Construction. This is an exciting opportunity for an ambitious engineer to drive impactful projects within a dynamic environment.
Responsibilities
1. Technology and Engineering Management
1.1 Assist the Project Manager in reviewing project basic engineering design documents, ensuring full compliance with Saudi Aramco design standards (e.g., SAES, SAMSS, SABP) and project specifications.
1.2 Coordinate design work across various disciplines (Process, Piping, Mechanical, Electrical, Instrumentation, Civil, etc.), chair or participate in key technical coordination meetings, and resolve interface conflicts and technical challenges during the design phase.
1.3 Manage the flow, approval, and archiving of project technical documents, ensuring the accuracy and completeness of all engineering deliverables.
1.4 Lead or participate in the technical evaluation of Technical Queries (TQs), Material Substitution Requests (SRM), and Change Requests (CRs), and follow up on the Saudi Aramco approval process.
2. Procurement and Supplier Coordination
2.1 Provide technical support to assist in the preparation of procurement technical specifications for key equipment and materials.
2.2 Participate in the technical bid evaluation of key suppliers.
2.3 Review technical documents submitted by suppliers (such as drawings, data sheets, calculation reports, ITP), ensuring they meet project requirements.
2.4 Coordinate the resolution of any technical issues arising during equipment manufacturing.
3. Construction and Pre-Commissioning Support
3.1 Provide comprehensive technical support to field construction, resolving technical challenges encountered during construction.
3.2 Review the technical feasibility of Construction Method Statements.
3.3 Manage engineering changes within the project scope, assess the impact of changes on cost, schedule, and technology, and strictly adhere to the change management process.
3.4 Participate in onsite system Mechanical Completion checks, ensuring installation work conforms to design intent and specifications.
3.5 Support pre-commissioning and commissioning activities by providing necessary technical documents and guidance.
4. Planning, Scheduling, and Reporting
4.1 Assist the Project Manager in developing and controlling the project's engineering schedule.
4.2 Prepare and submit weekly/monthly engineering technical progress reports to the Project Manager and the client (Saudi Aramco).
4.3 Identify and assess project technical risks and propose mitigation measures.
5. Compliance and Standards
5.1 Ensure all engineering activities strictly comply with Saudi Aramco's Health, Safety, and Environment (HSE) policies and procedures.
5.2 Ensure the entire project process conforms to Saudi Aramco's Quality Management System requirements.
6. Communication and Coordination
6.1 Act as one of the primary points of contact for daily technical communication with the client's (Saudi Aramco) engineers.
6.2 Effectively coordinate work between the internal design team, procurement team, construction team, and subcontractors.
Requirements
1. Education and Professional Qualifications
Bachelor's degree or higher, majoring in Petroleum Engineering, Chemical Engineering, Mechanical Engineering, or a related engineering field.
Possession of PMP (Project Management Professional), Chartered Engineer, or equivalent certification is preferred.
2. Work Experience
2.1 Minimum 8-10 years of project engineering experience in the oil, gas, or petrochemical industry, including at least 5 years in a Project Engineer or similar technical coordination role on large-scale Saudi Aramco petrochemical EPC projects.
In-depth understanding and practical experience with Saudi Aramco standards, processes, and culture are required.
2.2 Project experience in oil-gas separation, production enhancement, gathering and distribution stations, or similar upstream/midstream facilities is preferred.
3. Knowledge and Skills
3.1 Proficiency in at least one core engineering discipline (e.g., Process, Piping, or Mechanical) and familiarity with the fundamentals of other related disciplines.
3.2 Thorough understanding of the project lifecycle, from conceptual design to mechanical completion and commissioning.
3.3 Familiarity with international engineering standards (e.g., ASME, API, ANSI, IEC) and Saudi Aramco-specific standards.
3.4 Proficient in MS Office (especially Word, Excel, PowerPoint).
3.5 Proficient in project management software (e.g., Primavera P6 or MS Project).
3.6 Familiarity with common engineering design software and document management systems (e.g., SPF, Aconex).
3.7 Fluent in both English and Arabic, with both languages serving as working languages.
4. Core Competencies and Personal Attributes
4.1 Ability to communicate clearly and effectively with technical experts, management, and clients.
4.2 Ability to analyze complex problems under pressure and propose practical solutions.
4.3 Ability to lead cross-functional teams in resolving technical issues, even in the absence of direct reporting lines.
4.4 Capable of managing multiple tasks and large volumes of technical information simultaneously.
4.5 Adaptability to fast-paced, high-demand project environments, and ability to navigate cultural differences and work challenges.
4.6 Strong sense of responsibility and commitment to achieving project goals.
Benefits
Job Location: Ningbo, China & Saudi Haradh
Contract Period: 1 to 3 years depending on the project and performance.
Visa: Business visa will be provided by the Client.
Location: Dhahran, Saudi Arabia; Milan, Italy; Mumbai, India; London, United Kingdom; Baku, Azerbaijan
Eram Talent, a division of the ERAM Group, is in search of an experienced Drilling Rig Foreman to join our dynamic team. Candidate primary role will be to supervise field operations of land Drilling and Workover rigs, engaged in carrying programmed work on deep or otherwise critical wells. Supervises and oversees the operations of a contract rig performing drilling or remedial work on wells ranging from 18,000 - 23,000 feet.
Responsibilities
Ensure all rig personnel and service providers are complaining with the clients safety standards and requirement.
Supervises and oversees all operations performed on wells.
Makes recommendations on alternative methods or equipment when unusual situations are encountered.
Coordinates deliveries of materials to the well to ensure it is available when required.
Ensures that contractor meets all requirements of his contract.
Works with Drilling and Workover engineers to see that modern drilling practices are followed.
Approves contractor daily tour report.
Ensures that contractor rig and equipment are properly maintained to avoid downtime.
Performs other miscellaneous duties as directed by Supt.
Ensures that Blowout Prevention Standards are met in all respects including equipment configuration, testing and crew response. Assures that rig and personnel comply with the clients established safety standards and procedures.
Requirements
Thirteen (13) years relevant experience in drilling and workover operations including supervisory experience generally acquired by progression on a drilling or workover rig
-OR-
B) B.S. degree in Engineering with Seven (7) years of experience working in drilling and workover operations including adequate supervisory experience on a drilling or workover rig.
Strong leadership and communication skills;
Ability to work in challenging conditions and remote locations;
Proven problem-solving skills and a proactive approach to challenges.
Dhahran, Saudi Arabia; Milan, Italy; Mumbai, India; London, United Kingdom; Baku, Azerbaijan
Location: Dhahran, Saudi Arabia; Al Jubail, Saudi Arabia; Al Khobar, Saudi Arabia; Yanbu, Saudi Arabia; Riyadh, Saudi Arabia; Jeddah, Saudi Arabia
Eram Talent is seeking a Drilling Foreman to join our Unconventional Resources Drilling Department (URDD). Candidate primary role will be to supervise field operations of land Drilling and Workover rigs, engaged in carrying
programmed work on deep or otherwise critical wells.
Supervises and oversees the operations of a contract rig performing drilling or remedial work on wells ranging from 18,000 - 23,000 feet. Incumbent will ensure that the contractor performs the work in a safe and acceptable manner, and that the contractor meets all the obligations of his contract. Coordinates deliveries of well materials and equipment and ensures it is available when the rig is ready for it.
Drilling Rig Foreman administers the contracts on sight and serves as the primary liaison between the company and the contractor.
Responsibilities
Ensure all rig personnel and service providers are complaining with Saudi Aramco safety standards and requirement.
Supervises and oversees all operations performed on wells.
Makes recommendations on alternative methods or equipment when unusual situations are encountered.
Coordinates deliveries of materials to the well to ensure it is available when required.
Ensures that contractor meets all requirements of his contract.
Works with Drilling and Workover engineers to see that modern drilling practices are followed.
Approves contractor daily tour report.
Ensures that contractor rig and equipment are properly maintained to avoid downtime.
Performs other miscellaneous duties as directed by Supt.
Ensures that Saudi Aramco Blowout Prevention Standards are met in all respects including equipment configuration, testing and crew response. Assures that rig and personnel comply with Saudi Aramco established safety standards and procedures.
Requirements
Minimum of 7 years of experience working in drilling and workover operations including adequate supervisory experience on a drilling or workover rig.
Bachelor's degree in Engineering or a related field is preferred;
Extensive knowledge of drilling equipment, techniques, and safety measures;
Strong leadership, communication, and problem-solving skills;
Ability to work in high-pressure environments and make quick decisions;
Willingness to work in remote locations and harsh weather conditions.
Dhahran, Saudi Arabia; Al Jubail, Saudi Arabia; Al Khobar, Saudi Arabia; Yanbu, Saudi Arabia; Riyadh, Saudi Arabia; Jeddah, Saudi Arabia
Location: United States, Remote
Would you like to work on a new IP and new genre at teamLFG that combines amazing action feel with lighthearted and whimsical characters? Are you on a mission to create games that bond players together into deeply invested communities?
As an Engineering Director at teamLFG, you will hire, build and direct a technology organization to deliver amazing never-seen-before game experiences. Your organization will build and utilize a wide range of technologies and workflows to develop, continuously deliver, and maintain a live production game service. As part of the project and studio leadership team, you will create and evolve a technology strategy that is aligned with project goals and initiatives and serves the needs of the game, its players, and employees. As part of a diverse company that prizes creativity and technical excellence, your servant leadership will inspire and motivate a cross-discipline team to help build a new franchise beloved by millions.
We look for candidates who value joining a mission-focused team with a diverse set of backgrounds, experiences, interests, and viewpoints.
RESPONSIBILITIES
Collaborate with a cross-disciplinary project leadership team to develop and maintain a product technology strategy that is informed by product vision, technical costs, and long-term technology goals
Leveraging the Unreal Engine and technology the team has built, direct the engineering organization to tackle challenging problems, find combinations of innovative technology with proven models, and build reliable solutions that deliver game experiences while sensibly managing technology risks
Recruit, nurture, and retain an engineering organization (30+ engineers, both internal FTE and external codev) with the skills, capacity, and adaptability to navigate uncertainty and deliver on the changing needs of the project
Manage multiple senior engineering leads, providing management support, technical guidance, constructive feedback, and career development coaching
Work with production leadership to schedule, track, deliver, and close out game features and releases, anticipating and mitigating any critical risks encountered, technical or otherwise
Communicate with PlayStation executives, directors, and technology teams, as needed
REQUIRED SKILLS
Experience managing an organization of 20+ engineers on AAA game engineering teams
Experience working with and directing co-development engineering teams
Experience with developing and running online games in a live service environment
Ability to align with leadership and executive stakeholders, translate goals into strategic technology solutions with a thorough understanding of cost, efficiency, and quality tradeoffs, and then lead an organization to execute on a technology strategy
Effectively communicate with and inspire fellow engineers by driving team alignment and buy-in on technology vision and architectural principles
Ability to work with a team in a hybrid environment, leveraging real time chat communications and documentation across an entire game studio
Ability to communicate with stakeholders of different business, technical, and non-technical backgrounds, to help align objectives and negotiate common goals
Bachelors degree or equivalent
NICE TO HAVE SKILLS
Experience with development using the Unreal Engine
Experience with development on a variety of platforms (PC, console)
Experience with agile development methodologies
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click
here
to learn more.
This is a flexible role that can be remote, with varying pay ranges based on geographic location. For example, if you are based out of Seattle, the estimated base pay range for this role is listed below.
$255,000
—
$383,000 USD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our
Candidate Privacy Notice
for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Location: Frankfurt am Main, Germany
Company:
They design and supply process technology and equipment for crushing and oil extraction, edible oil refining, FAME biodiesel production, oleochemical processes for fatty acids, glycerine purification, fatty alcohol and more.
Position Summary:
The After-Sales Manager is responsible for leading and managing the After-Sales Service function to ensure efficient and effective service delivery to customers, including addressing inquiries, executing upgrading projects, and maintaining customer relationships. The role involves strategic planning, operational control, and ensuring alignment with the company's business objectives. Additionally, the position oversees contract execution, cost control, and maintaining high standards of customer satisfaction.
Key Responsibilities / Duties:
1. Customer Support & Relationship Management:
• Attend to customer inquiries for plant modifications, process improvements, and spare parts with urgency.
• Conduct regular visits to existing customers to maintain relationships and gather feedback on plant performance and market trends.
• Develop counter-strategies based on customer feedback and market developments to enhance service offerings.
• Maintain and manage customer accounts, ensuring accurate and up-to-date records of all interactions, transactions, and service requests.
2. Contract & Project Management:
• Monitor and coordinate upgrading contracts, ensuring proper execution, cost control, and compliance with contractual obligations.
• Lead and guide project teams in the preparation and implementation of upgrading contracts, ensuring timely delivery and budget adherence.
• Supervise and support the commissioning and start-up of equipment to meet customers’ final acceptance standards.
• Conduct quality checks on procured equipment and ensure specifications are met before delivery.
3. Cost & Quality Control:
• Provide support during equipment costing to maintain budget compliance and cost efficiency.
• Ensure quotations are competitive and align with budget estimates.
• Maintain high standards of quality control through regular inspections and evaluations of equipment and services.
4. Technical Support & Problem Solving:
• Provide technical guidance and support to customers during start-up and after-sales activities.
• Troubleshoot and resolve issues encountered during the installation, commissioning, and operation of equipment.
• Analyze and resolve operational problems encountered during plant visits and provide competent advice for troubleshooting.
5. Collaboration & Communication:
• Collaborate with cross-functional teams, including Sales, Procurement, Logistics, and Engineering, to ensure cohesive project execution.
• Maintain effective communication with customers to understand their needs and provide timely solutions.
• Coordinate with the Sales team to clarify technical data for spare parts and provide accurate quotations.
Requirements
Job Specifications
Qualification
• Bachelor's degree in chemical / Process Engineering
Experience
• 3- 5 years' experience in engineering / maintenance for chemical industry
• Experience in Edible Oil or Oleochemical industry is an advantage
• Willing to travel on short notice
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
Rust Engineering Leads
of all levels of experience to drive the adoption of this exciting language into the full range of Canonical offerings, starting with Ubuntu but also our own projects and open source offerings. We see Rust as an important new language for system level services and capabilities, and a natural evolution path for the sort of software that would traditionally have been written in C or C++. We believe that there is an opportunity to rethink the foundations of future Linux systems with Rust as a central driver of change in everything from the system firmware and embedded software, bootloaders, up through the kernel and input handling, all the way to the desktop.
We also want to ensure that Ubuntu is the very best platform for Rust development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development.
This job posting is our general process for Rust engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Rust. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests.
Canonical has substantial projects in Python, Go, C, C++ and we are starting to invest in Rust. For front-end development we prefer React and Flutter.
Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully home-based and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better!
Location
: we have open roles for Rust engineers in every time zone.
What your day will look like
Design and implement well-tested and well-documented software in Rust
Advocate for Rust adoption in Canonical and upstream projects
Identify projects and codebases that could be prioritised for Rust adoption
Debug and fix issues encountered by your users
Participate in our engineering process through code and architectural reviews
Collaborate with community and colleagues on technical specifications
Seek improvements to engineering and operations practices
In some cases, deploy and operate services developed by the team
Contribute to the success of your product through technical advocacy
What we are looking for in you
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
For more senior roles, experience building, deploying, and operating distributed systems and APIs
Drive and a track record of going above-and-beyond expectations
Well-organised, self-starting and able to deliver to schedule
Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
Professional manner interacting with colleagues, partners, and community
Experience designing and writing high-quality Rust software on Linux
Experience with and passion for Linux at the system level
Professional written and spoken English
The work ethic and confidence to shine alongside motivated colleagues
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Nice-to-have skills we would value
Experience developing for Ubuntu
Experience with LXD, MicroK8s, SnapD, IoT, Juju, Ubuntu Core, Ubuntu Pro
Performance engineering and security experience
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 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
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 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 for 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 more than 80 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
Golang engineers
of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests.
Canonical prefers Golang for software where performance and security are primary considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development we prefer React and Flutter.
Golang is an essential language for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems, to those which build and test every possible kind of open source on every architecture, from our systems management tools to our distributed systems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro, and many more Canonical offerings include Golang components.
We also want to ensure that Ubuntu is the very best platform for Golang development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development.
Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better!
Location
: we have open roles for Golang engineers in every time zone
The role entails
Design and implement well-tested and documented software in Go
Debug and fix issues encountered by your users
Participate in our engineering process through code and architectural reviews
Collaborate with community and colleagues on technical specifications
Seek improvements to engineering and operations practices
In some cases, deploy and operate services developed by the team
Contribute to the success of your product through technical advocacy
What we are looking for in you
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above-and-beyond expectations
Well-organized, self-starting and able to deliver to schedule
Professional manner interacting with colleagues, partners, and community
Experience designing and writing high-quality Golang software on Linux
Experience with and passion for Linux at the system level
For more senior roles, experience building, deploying, and operating distributed systems and APIs
Professional written and spoken English
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Nice-to-have skills
Experience developing for Ubuntu Linux
Experience with Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro
Performance engineering and security experience
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
Employee Assistance Program
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 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: 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 globally 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.
We are hiring a Web/UI Engineer to develop a data-rich and reliable user experience. These frontends are constructed using JS, CSS, React, and Flutter, and serve as Canonical’s enterprise products that act as the company's face to our users.
In order to create consistency across our products and sites, we have a central team that builds an open-source
React toolkit
and presentation layer, the
Vanilla Framework
. We are excited to develop this further and see if we can help more open-source projects build performant and accessible interfaces that respond well to diverse layouts. We use REST APIs for communication, and we consider API design an important part of the process.
Flutter is a new front-end technology that has the potential to unify our desktop and web development. We are growing the team's exposure to Flutter and have roles on both web and Ubuntu engineering for this specialism.
We hire developers with outstanding academic results and a passion for open-source software, innovation, and cutting-edge web technologies. In these roles, you will have the opportunity to make significant contributions through high-quality, front-end and back-end code while exhibiting technical leadership, exceptional design, and intuitive user experience.
Additionally, we encourage colleagues to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.
Location
: This is a Globally remote role.
The role entails
Design and implement well-tested and documented software in Web technologies or Flutter.
Debug and fix issues encountered by your users
Participate in our engineering process through code and architectural reviews
Collaborate with community and colleagues on technical specifications
Contribute to technical documentation to make it the best of its kind
Seek improvements to engineering and operations practices
Deploy and operate services developed by the team
Contribute to the success of your product through technical advocacy
What we are looking for in you
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above and beyond expectations
Well-organised, self-starting and able to deliver to schedule
Professional manner in interacting with colleagues, partners, and community
Experience designing and writing high-quality Web technologies
Experience with and passion for Typescript, React or Flutter
An eye for accessibility and performance
Professional written and spoken English
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events for up to two weeks each
Nice-to-have skills
Experience with container tech such as LXD, Docker and Kubernetes
Attention to detail concerning user-centric UI development
REST API design, development and governance
Performance engineering and security experience
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 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
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass, and travel upgrades for long-haul company events
For the entry level position in this advert, our compensation for US based candidates, lies between 48,000 USD to 70,000 USD. Our Early stage interview process will establish your level. If you are considered for a different level position than what is posted here, we will provide a wage scale or salary range specific to that level position.
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
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 globally 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.
We are hiring a Web Engineering Manager to work collaboratively with many teams and roles across the organisation including product managers and other engineering teams to deliver reliable, scalable and delightful user experiences for users of Canonical products.
As an Engineering Manager at Canonical, your primary responsibility is to the people you support: ensuring that they are growing as web engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in web development is a must so that you’re able to challenge and grow your team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
Location
: This role will be based remotely in the EMEA region.
The role entails
Demonstrate sound engineering principles by directly contributing to your team’s goals
Estimate work, set goals, and meet them
Design and implement well-tested and documented software in Web technologies or Flutter.
Debug and fix issues encountered by your users
Participate in our engineering process through code and architectural reviews
Collaborate with community and colleagues on technical specifications
Contribute to technical documentation to make it the best of its kind
Seek improvements to engineering and operations practices
Deploy and operate services developed by the team
Contribute to the success of your product through technical advocacy
What we are looking for in you
You are knowledgeable and passionate about web and software development
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above and beyond expectations
Well-organised, self-starting and able to deliver to schedule
Professional manner in interacting with colleagues, partners, and community
Experience designing and writing high-quality Web technologies
Experience with and passion for Typescript, React or Flutter
An eye for accessibility and performance
Professional written and spoken English
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events for up to two weeks each
Nice-to-have skills
Experience with container tech such as LXD, Docker and Kubernetes
Experience building and maintaining a talented team
REST API design, development and governance
Performance engineering and security experience
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 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
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 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
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: 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 globally 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.
We are hiring a Senior Software Engineer on the Web Engineering team to drive best practices across the team, for all disciplines, bringing great ideas to the table to lead technical conversations. They identify risks and communicate them to relevant stakeholders, asking the right questions to move a project forward. Within the team there are fantastic opportunities to gain deep technical knowledge of complex products in innovative and fast-growing areas of the tech world with space and support to hone your craft. We value transparency, intellectual honesty and teamwork.
As a Senior Software Engineer at Canonical, you will own the development of large projects. Encourages rigorous and efficient engineering process. Writes specifications and understands risks. Works to reduce complexity. Is capable of taking on technical lead responsibilities to drive an initiative to completion. Follows industry trends and new technologies. Capable of representing their team as a subject matter expert with cross-team credibility. An exemplary engineer who mentors and develops those around them in a structured and systematic manner, sharing this responsibility for their immediate team with their manager.
Location
: This role will be based remotely in the EMEA region.
The role entails
Identifying what matters for the team and driving initiatives to improve them
Design and implement well-tested and documented software
Debug and fix issues encountered by your users
Leading in our engineering process through code and architectural reviews
Contribute to technical documentation to make it the best of its kind
Seek improvements to engineering and operations practices
Deploy and operate services developed by the team
Contribute to the success of your product through technical advocacy
What we are looking for in you
Curate technical quality standards by designing the architectural approach to support business objectives
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above and beyond expectations
Well-organised, self-starting and able to deliver to schedule
Displays competency in researching new technology or approaches, and is able to tastefully and sustainably integrate changes and more modern approaches to technical projects.
Provides comprehensive and insightful code review on items of any size within the project
An eye for accessibility and performance
Professional written and spoken English
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events for up to two weeks each
Nice-to-have skills
Experience with container tech such as LXD, Docker and Kubernetes
Experience fostering and maintaining a talented team by defining excellence
REST API design, development and governance
Drive to deliver performance engineering and security experience
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 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
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 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
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 1000+ colleagues in 70+ 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 software developer to focus on dqlite, our distributed SQLite database which uses our own Raft library for establishing consensus and replication. Dqlite is available as a pure C library or through a Go package that we also maintain, and we intend to provide bindings for Python and other languages.
You will design and implement enhancements to the libraft, dqlite and go-dqlite components which we consume in MicroK8s, LXD and other projects. Work includes development in those pieces of software as well as responding to issues and user inquiries.
This is an excellent opportunity for someone who wants to have a meaningful impact on modern computing technologies. Canonical offers a fast-paced team environment and a career full of learning and development opportunities.
Location
: This is a remote position available in EMEA
What you will focus on
Design and implement features across dqlite
Debug and fix issues encountered by your users
Improve Jepsen tests, traditional HA database automated testing and stress tests
Participate in our engineering process through code and architectural review
Engage with the open source community and commercial partners
What we are looking for in you
Experience with distributed systems (preferably with Raft)
Good C programming experience
Solid understanding of asynchronous programming and concurrency patterns a plus
Capacity to learn quickly about new systems and techniques
Strong written and verbal communication skills
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
ОфисГеография найма не уточнена
Dhahran, Saudi Arabia; Mumbai, India; Delhi, India
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.