Empleos actuales relacionados con Linux devices software engineer - San José, San José - Canonical - Jobs
-
Software Engineer 4
hace 2 semanas
San José, San José, Costa Rica Intelliswift Software A tiempo completoJob Title: Software Engineer 4Location: San Jose CA • HybridDuration: 6 MonthsWork type: W2Payrate: $73.35/hrJob Description:Work to continue to build on our scalable RESTful APIs using Java, Spring Boot, and microservices.Work on initiatives for observability, monitoring, and reliability through effective instrumentation and alerting practices.Work on...
-
Senior QA Engineer
hace 1 semana
San José, San José, Costa Rica Walter A tiempo completoYou will be the senior technical point of contact for a large wearable ecosystem in the field, supporting around ten thousand devices and hundreds of smart stations deployed globally. This is a hands on support QA role focused on root cause analysis across firmware, hardware, software, and connectivity, working with customers, support, and manufacturing...
-
Ubuntu Software Engineer
hace 2 semanas
San José, San José, Costa Rica Canonical - Jobs A tiempo completoCanonical 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,...
-
EUC Engineer
hace 1 semana
San José, San José, Costa Rica REDLEO SOFTWARE INC. A tiempo completoEUC (Onsite Engineer)- Field Support Engineer - IT Support EngineerType: ONSITE ROLE 100%Location: San Jose, Costa RicaImmediate Interview...Job DescriptionWe are looking for IT Support Engineers who can assist our clients in solving complex technical issues. They will be responsible for computer hardware, software and peripherals. Onsite support is the...
-
Software Engineer
hace 2 semanas
San José, San José, Costa Rica Convertible A tiempo completoJob Description: Software Engineer (Golang)About UsWe are a forward-thinking tech company dedicated to pushing the boundaries of machine learning and data processing. Our current projects include building the first distributed cache for machine learning pipelines, advancing web crawling techniques for machine learning tasks, and leveraging graph databases...
-
Software Engineer
hace 2 semanas
San José, San José, Costa Rica Amdocs A tiempo completoJob ID:206048Required Travel: MinimalManagerial - NoLocation::Costa Rica-Zapote, San Jose (AM)Who are we?Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers' innovative potential, empowering them to provide next-generation communication and media experiences...
-
Senior Software Engineer
hace 6 días
San José, San José, Costa Rica Sumo Logic A tiempo completoSenior Software Engineer - Cloud InfrastructureSummaryDevelop and operate our planet-scale Kubernetes Platform for running Sumo Logic's microservices to power our Observability and Security products across the world. Provide consistent and seamless interfaces that enable our microservices to leverage key Kubernetes and underlying cloud features. Allow...
-
Software Engineering-Xbox
hace 2 semanas
San José, San José, Costa Rica Microsoft A tiempo completoOverviewOn Team Xbox, we aspire to empower the world's 3 billion gamers to play the games they want, with the people they want, anywhere they want. Gaming, the largest and fastest growing category in media & entertainment, represents an important growth opportunity for Microsoft. We are leading with innovation, as highlighted by bringing the Game Pass...
-
Software Engineer
hace 2 semanas
San José, San José, Costa Rica Equifax A tiempo completoEquifax is seeking a creative, high-energy, and driven Software Engineer with hands-on skills to design and implement AI-native systems. Our team is focused on meaningful projects, giving you the opportunity to work with leading-edge technology, including LLM orchestration and GenAI frameworks. You are ideal for this position if you are a forward-thinking,...
-
Technical Support Engineer
hace 11 horas
San José, San José, Costa Rica Armis A tiempo completoTechnical Support Engineer (Hybrid, San Jose, Costa Rica)Application Deadline: 31 January 2026Department: Customer TeamEmployment Type: Full TimeLocation: Costa RicaDescription Armis is making a major dent in the cybersecurity market. Joining the Armis family means working with dedicated individuals on a mission to enable large organizations to benefit from...
Linux devices software engineer
hace 2 semanas
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 Linux devices software engineer on our SnapD team to work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management.
Snaps are next-generation software packaging and delivery for Linux. They are designed for safety, security and robustness, with application-specific confinement of containers optimised for IoT devices, desktops and servers. Our goal is that snaps work across multiple Linux flavors to ensure that publishers have the simplest way to reach the whole Linux world.
This role requires an obsession with quality and performance, for work at the heart of the operating system. It also requires an interest in the software publishing and consumption experience. Applicants should be passionate about open source software development. We value collaboration, peer reviews, good unit/integration testing and maintainable code. General knowledge and experience with Linux as a developer platform is required. Having previous experience with Golang is very nice to have.
Location: This role will be based remotely in the EMEA or Americas regions
The role entails- Collaborate proactively with a distributed team
- Write high quality code to create new features
- Debug Linux system level issues and produce high quality code to fix them
- Review code produced by other engineers
- Discuss ideas and collaborate on finding good solutions
- Obsess over how to achieve robustness despite unexpected events like power outages
- Work from home with global travel for up to two weeks, twice a year
- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills, are thoughtful and self-motivated
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have professional software development experience using Go, Python, C, or C++
- You know Linux system-level fundamentals, e.g. cgroups, namespaces, apparmor
- Commitment to software testing, code reviews and maintainable code
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
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