Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: linux ubuntu embedded

Canonical, the publisher of Ubuntu, is a remote-first global software company at the forefront of Cloud and IoT. Our products help companies transform their digital operations from cloud to edge.

This management role is to lead a regionally-focused (EMEA, Americas or APAC) team of consulting engineers, who help customers with device design and delivery.

Our Internet of Things mission is to enable companies to make fleets of very secure connected devices. Canonical provides the base Ubuntu OS and kernel, with secure update and management mechanisms. Our customers create mission-critical control systems, gateways and appliances that need to meet stringent quality and security requirements, and we aspire to bring this level of security to the wider consumer electronics and device market.

Our Consulting Engineers do what is right for the client. They are accomplished technologists that take a hands-on approach to embedded Linux strategy and delivery. They have a passion to help customers achieve ambitious technical and business goals, and to show how the Canonical approach to open source and connected devices brings best-of-breed thinking to the emerging field of edge compute. They also care to develop their colleagues, helping them deepen their understanding of the technology, their ability to manage time, and their awareness of customer business thinking for continuous improvement and personal development.

This career opportunity requires a unique blend of skills. Successful candidates will know Linux well and be proficient coders and scripters. They will have experience of low-level Linux boot, BIOS, firmware and embedded software development methodologies. They also enjoy the pace of change and diversity of client engagements with driven and ambitious technology entrepreneurs. Competitive, business-focused technologists at heart, they are also dedicated team players that take pride in team and company wins.

Here are some of the things we are looking for:

  • Bachelors degree in Computer Science or related technical field
  • Extensive embedded Linux experience - Yocto or other
  • Extensive Linux experience - Debian or Ubuntu preferred
  • Fluency in at least one of Golang, Python, C, C++, or Rust
  • Readiness to manage a small team
  • Experience with customer engagements
  • Professional written and spoken English
  • Excellent communication and presentation skills
  • Result-oriented ability to multi-task
  • A personal drive to meet commitments
  • An ability to communicate the business benefits of technology
  • An humble learner and quick study

Other desirable traits include RTOS experience, additional languages (both the programming and human kinds), and previous experience working in a remote-first, diverse, distributed company.

What Canonical offers is more than just a job. It is a career opportunity to leave your mark on the world. We provide a stimulating work environment where you will learn a lot, and a culture that encourages innovation. We also offer a competitive compensation package, generous benefits and perks, including the ability to work from anywhere in your team time zones.

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.

#stack

#LI-Remote



Job Benefits:

  • Progression - we hire for talent, passion, integrity and work ethic
  • Remote work - fully distributed with regular team in-person events
  • Open source and business - equally
  • International - exceptional colleagues from anywhere
  • Travel - we get together and meet customers in interesting places
  • Retirement benefits
  • Medical / Dental / Vision
Skills: web-services
We are looking for a Senior Engineer to join our Sessions team! This team is responsible for building out the services and infrastructure which are needed to scale sessions and refresh tokens to the billions, where reliability and latency are key. The majority of authentication and authorization transactions running through Auth0 will depend on your code, giving you the opportunity to work as part of a core product team. You will often work with other teams both within the Engineering organization and outside of it, in order to get a better understanding of customer needs and the impact of changes you perform. You will:
  • Collaborate with other engineers and teams to implement new features, improvements and fixes that need to handle our current and future scale.
  • Instrument, monitor and operate the code you write and services you build. This includes on-call rotations.
  • Help with design and code review, and ensure good engineering practices are being applied.

You might be a good fit for this role if you:

  • Have experience building highly-reliable, mission-critical software at scale.
  • Take an iterative approach to development, dividing long-term goals into incremental milestones.
  • Have experience working in a global remote-first organization.
  • Are a good communicator and enjoy interacting with people.
  • Place a high value on security.
  • Bring the right attitude to the team: ownership, accountability, and attention to detail.

Auth0 makes the internet safer by safeguarding billions of login transactions each month.

Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. We practice N+1>N which applies to everything from our people to how we iterate our tech; we believe in one team, one score; and we give a shit about everything we do.

Research shows that candidates from underrepresented backgrounds often don’t apply unless they meet all the job criteria. We aren’t looking for someone who ticks every single box on a page; we’re looking for lifelong learners and people who can make us better with their unique experiences. If you think you’d be a great fit, then please get in touch to tell us about yourself.

Auth0, recently acquired by Okta, is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.



Job Benefits:

  • Flexible Work Arrangements
  • Competitive Equity
  • Top-of-the-Line Macbooks and other great tools
  • Embrace Distributed Work
  • Inclusive Work Environment
  • Annual all-expenses paid international company offsite
Skills: reactjs node.js javascript html css

We're growing fast here at Auth0 and are looking for experienced senior developers for our IAM Branding/Experience team. The team is responsible for building tools and features to help customers apply their brand guidelines to all identity flows. The team is also responsible to make the user experience as easy and comfortable as possible for users that rely on assistive technology.

We are open about technology choices and like to contribute to OSS projects. Our current stack focuses on Node.js, MongoDB, Postgres, and React, but we like to focus on picking the right tools for the job.

You will:

  • Design, build, and maintain tools to customize themes for our Universal Login flows.
  • Join a cohesive team of engineers, a product manager, and designer to own our products from top to bottom.
  • Collaborate with other engineers and teams to develop new features, APIs, improvements, and fixes to handle our current and future scale.
  • Help our customers have an awesome experience with our products.
  • You’ll help triage and fix accessibility bugs.
  • Build new features in our dashboard.
  • Integrate endpoints with our management API.

You are a good fit if you:

  • Have excellent communication and collaboration skills.
  • You have 5+ years of software development experience.
  • Have experience with React, Node.js, HTML, CSS, and RESTful APIs.
  • Have experience writing accessible frontend code.
  • Are autonomous and have a continuous improvement mindset.
  • Pay attention to details and keep user experience a top priority.
  • Enjoy being part of a highly collaborative, remote friendly environment.
  • Passionate about user experience.

Auth0 makes the internet safer by safeguarding billions of login transactions each month.

Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. We practice N+1>N which applies to everything from our people to how we iterate our tech; we believe in one team, one score; and we give a shit about everything we do.

Research shows that candidates from underrepresented backgrounds often don’t apply unless they meet all the job criteria. We aren’t looking for someone who ticks every single box on a page; we’re looking for lifelong learners and people who can make us better with their unique experiences. If you think you’d be a great fit, then please get in touch to tell us about yourself.

Auth0, recently acquired by Okta, is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.



Job Benefits:

  • Flexible Work Arrangements
  • Competitive Equity
  • Top-of-the-Line Macbooks and other great tools
  • Embrace Distributed Work
  • Inclusive Work Environment
  • Annual all-expenses paid international company offsite
Skills: reactjs javascript typescript css react-native

Senior Frontend Software Developer | React JS / Typescript f/m/x - Full-time contract | Remote

We’re a fast-growing Berlin-based HR-tech software company. Our mission is to provide the only software, businesses need to manage their human resources. Our goal is to help companies save time and focus on what they do best. We connect all separate HR processes into a single and easy-to-use platform and help HR managers and supervisors in their daily office life. To date more than 1,300 customers use our innovative product.

We're looking for an experienced, smart and motivated Senior Frontend Software Developer f/m/x to join our team. You have experience with React.js and/or Typescript.

Location: Anywhere in Germany or open to relocating from abroad

What you’ll do:

  • Write and test high-quality, maintainable code
  • Scope, design and own project delivery
  • Ensure accessibility, usability and performance of our application
  • Collaborate well with others, be a great teammate
  • Be ready to adapt and pitch in on other projects as needed
  • Build an excellent product on a technical and qualitative level
  • Optimise website responsiveness for mobile and tablet
  • Partner with our management, developers, product managers and other stakeholders

About You:

  • Bachelor's and/or Master's in Computer Science or a similar technical field of study
  • You are experienced in building web applications and have ideally worked on similar projects in the past
  • Very good JavaScript knowledge, in particular React JS and Typescript
  • Experience with modern web architectures and server side rendering
  • Working experience in CI/CD is a plus
  • You are solution oriented, adaptable to change, and have a strong sense ownership
  • Passionate about HR and creating a platform that automizes workflows
  • Working proficiency and communication skills in verbal and written English

Why join our team?

  • Opportunity to build a great HR software that our customers love
  • Regular virtual meetings and feedback sessions
  • Clever, diverse, motivated team that loves geeking out about the latest tech
  • Mac or Linux? It's your choice!
  • Weekly learning sessions
  • Competitive salary
  • A range of great employee benefits, including a company supported retirement plan
  • Freedom to work remotely at a location of your choice in Germany

Sounds like a good fit?

Great! Please apply via the provided link. If you have any questions, feel free to get in touch with our HR team. Your point of contact is Paula, our Head of HR.

We can't wait to hear from you!

Compensation displayed is an approximation, the salary will depend on the experience related to the job.



Job Benefits:

  • Freedom to work remotely at a location of your choice in Germany
  • Choose your own hardware: Mac or Windows/Linux
  • Clever, diverse, motivated team that loves geeking out about tech
  • Open mindset for new technologies and processes
  • We provide you with free drinks and fresh fruits and snacks
  • Regular office parties and other team events
  • We got you covered for retirement and offer a company pension scheme
  • A range of great employee benefits
  • Weekly learning sessions
  • Competitive salary

Time zone: (GMT+01:00) Berlin

Skills: ubuntu linux sysadmin

Role Description

Dedicated Linux Engineers, in Canonical are key to servicing our enterprise customers and partners. This is not a sales role and the role serves as engineering and technical escalation point for our Enterprise class customers and partners within Canonical’s Support & Technical Services.

This role is an opportunity for a technologist with a passion for Linux and Customer Success 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.

No two days are the same in Support & Technical Services. We engage in interesting problems to solve, constantly pick each other’s brains and our minds are always abuzz with ideas for helping our customers to make the most of their Ubuntu systems. We are rapidly expanding and are looking for talented professionals with a passion for working on the next generation of Ubuntu solutions for our customers.

Key Responsibilities and Accountabilities

  • Assume direct responsibility and drive exceptional support provided to our customer base, with specific focus on assigned accounts.
  • Gain understanding of our partner's technical infrastructure and environment, hardware, and/or product(s).
  • Investigate issues reported by customers by doing your own research and involving others across the organisation as necessary.
  • For assigned accounts manage support escalations and issue prioritisation, acting internally as a customer advocate.
  • Contribute new articles and maintain existing knowledge base articles.
  • On a rotation basis, be available for on-call support out of office hours.
  • Ability to travel internationally up to 25% of the time.
  • Capable of mounting a server in top of a standard datacentre racks.

Required Skills and Experience

  • Minimum 3+ years experience supporting Linux systems.
  • Minimum 1+ years experience with OpenStack, virtualization and other Cloud technologies.
  • Advanced troubleshooting (up to application layer, including, core dump analysis and kernel dump analysis desirable).
  • Demonstrable expertise in one or more of the following areas:
  • Advanced storage (RAID, LVM, SAN, file system tuning, etc.)
  • Advanced networking (bonding, firewalling, bridging, switching, network file system tuning, etc.)
  • Clustering, cloud computing (provisioning, monitoring, orchestration, etc.)
  • Linux integration with other environments (authentication/directory services, network file systems, etc.)
  • Container technologies (Docker, Kubernetes, Rancher, etc)
  • Development level and troubleshooting experience in at least 2 programming languages like Bash, C, Python, GO, etc .
  • Experience managing customer relationships through consulting engagements, account management, or direct support.
  • Experience with Ubuntu or Debian. Must be able to understand Ubuntu OS bugs and advise on next steps, acting as a generalist when necessary.
  • Excellent verbal and written communication skills in English as a minimum

Desired Skills and Experience

  • Debian packaging experience and knowledge of Ubuntu development processes.
  • Experience with MAAS and Juju.
  • Familiarity with Open Source process and community practices required as well as familiarity with Open Source business model desirable.
  • Knowledge of Operating Systems other than Ubuntu.
  • Fluency in languages other than English.
  • Bachelors or equivalent 4-year degree from an accredited college or university

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world’s #1 cloud operating system. Our mission is to realize the potential of free software in the lives of people and organisations. Our services are helping businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

We offer:

  • Learning and Development
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel
  • Flexible working option

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 candidates. 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-Remote

#stack



Job Benefits:

  • Progression - we hire for talent, passion, integrity and work ethic
  • Remote work - fully distributed with regular team in-person events
  • Open source and business - equally
  • International - exceptional colleagues from anywhere
  • Travel - we get together and meet customers in interesting places
  • Retirement benefits
  • Medical / Dental / Vision
Skills: ruby-on-rails ruby javascript node.js python

At Imaginary Cloud, we believe technology should improve and simplify people's lives. We are a Software Development and UX/UI Design company that follows a unique user-centric Product Design Process. We helped build and launch more than 200 web & mobile applications worldwide together with industry-leading clients and have been awarded in 2020 as Top 100 Fastest Growing Company and Top 1000 Global Company by Clutch.

Our purpose is to champion a human-centric world; that is why we put our people first always. You can expect a respectful and caring culture, where you can grow and learn in a flexible work environment (see for yourself by checking our Glassdoor rating). We are a certified Great Place to Work®, an award that proves our dedication towards building a Human-Centric World from within.

At Imaginary Cloud, you will find:

  • A remote-first company. We seek team members who live in Portugal or are willing and legally qualified to live and work in the country.
  • Flexible working hours
  • Global projects with industry-leading clients
  • Career plan with strong growth potential
  • Health & Dental insurance
  • Paid sick days
  • Informal environment
  • Team events
  • Caring, respectful and human-centric culture
  • Comfort budget
  • Fair compensation according to your experience
  • No Outsourcing, as an Imaginaree, you will always be part of Imaginary Cloud

We would love to have you on board if you have hands-on experience in the following areas:

1+ years of working experience in Ruby on Rails Development

  • 2+ years of experience in Software Development
  • A clear understanding of Object-Oriented Programming (OOP)
  • Good proficiency in writing well designed, testable, efficient code by using best software development practices
  • Experience with different open-source programming languages used on web projects
  • Fluency in English, both spoken and written

Get to know our tech stack:

  • Ruby / Ruby on Rails
  • Javascript (React.js, Angular.js, Vue.js, Node.js)
  • Python / Django
  • Git
  • SQL (MySQL / PostgreSQL)
  • Mobile development (iOS, Android, React Native)
  • Linux / Mac OS - command line
  • Automated provisioning tools (Docker / Ansible / Capistrano)
  • NoSQL (Mongo, Redis, etc.)
  • Photoshop / Figma

As a Ruby on Rails Developer, your day-to-day tasks include development, problem-solving, architecture, client interaction, as required to develop a successful product.

If this sounds exactly what you're looking for, we would like to meet you and discuss this opportunity. Please apply here.

Want to get to know us a little bit better? Check out our blog to see who we are and what to expect from our recruitment process.



Time zone: (GMT+00:00) Lisbon

Skills: ruby-on-rails php javascript

Fullscript helps people get better. It's at the core of everything we do. As the leading platform for prescribing integrative health products, our work positively impacts millions of lives everyday. Our purpose extends well beyond our platform. As a health company, we are committed to the wellbeing of our team members. We are building an organization where people thrive, grow, and have a high impact through their work.

Skills: ruby-on-rails ruby postgresql api aws

About Prota:

We are an operator-investor group that brings experience, capital, and talent to bold ideas. Our teams utilize time-tested approaches, strategic thinking, story-driven design, and rock-solid engineering to bring digital & physical products to market, including IoT, blockchain applications, AI, and other emerging technologies.

Every member of Prota is expected to bring a genuine entrepreneurial spirit to the table; many of our product ideas are generated internally and brought to market in collaboration with our incubation partners, which include both large enterprises and new founder teams.

This is a remote, full-time position, starting with a contract evaluation period. We are a remote and distributed organization with teams centered mainly around Chicago and Seattle.

Importantly, we include our team members in much more than just their domains of work. We value human flourishing, education, and a multidisciplinary approach to problem solving. We strive to include everyone - as they are available/interested - in all aspects of business development, design, engineering, and marketing across our organization.

About Prota Studios:

Prota Studios is not a typical consulting agency. As a key part of the Prota ecosystem, Prota Studios exists to support entrepreneurs of all stripes, from solo founders to “intrapreneurs” looking to innovate within larger corporations. Accordingly, our approach to engagement structure is extremely flexible. Some projects may be more traditional, cash-only consulting engagements, while others may involve equity and other incentive alignment mechanisms.

Additionally, we use a portion of Prota Studios’ margin to invest directly back into the entrepreneurship ecosystem, providing early funding for founders to rapidly experiment with new ideas and concepts. This is a core part of the Prota Studios mission and serves as another way we support entrepreneurs and founders at every stage of their lifecycle.

Responsibilities:

As a Ruby on Rails Developer, your primary responsibilities include:

  • Develop server-side architectures and APIs with Ruby on Rails, leveraging best-practices

  • Architect databases (primarily PostgreSQL) and data I/O from 3rd-party APIs

  • Setup DevOps infrastructures (AWS/Heroku/Firebase)

  • Ensure responsiveness, performance, and scalability of applications

  • Work with small teams of developers and designers - in collaboration with other managers and stakeholders - to bring a project to completion.

  • Participate in the overall application lifecycle while focusing on coding and debugging

  • Build high-quality, reusable code

  • Troubleshoot and debug applications

  • Stay up to date with current best practices

  • Build UI tests, unit tests, and integration tests

  • Collaborate with a multidisciplinary team of entrepreneurs

Requirements and Qualifications:

  • Entrepreneurial drive and proven product sensibilities: we regularly create, develop, and work with startups
  • 5+ years of experience as a back-end developer, including at least 3+ years of experience with Ruby on Rails
  • In-depth understanding of web development
  • Critical thinker and problem-solving skills
  • Team player with an attitude of “leaving the campsite better than we found it” and “we’ve got each other’s back” state of mind
  • Good organizational and time-management skills
  • Participation in regular project stand-ups even with potential time zone challenges
  • Meet project deadlines
  • Effectively communicate with peers, superiors, and stakeholders
  • Make rational, logical decisions and the ability to defend them to your peers, superiors, and stakeholders.
  • Take responsibility for your work and mistakes.

Life at Prota / Benefits:

We are a fully remote organization, with team members around the world. While the plurality of the organization spends some time in Chicago, there is no location requirement as long as you have a space to work and a good internet connection. We normally meet in person 1-2x per quarter, which may necessitate travel depending on your location.

With Prota, you’ll be able to control your own destiny with a compensation model that allows you to work flexible hours on a wide variety of projects, get exposure to multiple disciplines outside of software engineering, and have the opportunity to earn equity in startups.



Skills: cloud ubuntu linux

Help global companies embrace the latest private cloud infrastructure, cloud native operations, and open source applications. Field Software Engineers are part of our global cloud field engineering team, which apply expert insights to real-world customer problems, enabling the enterprise adoption of Ubuntu, OpenStack, Kubernetes and a wide range of associated technology.

We often say that field engineering is 'the hardest job at Canonical' because customers can ask about any aspect of our solutions and products and expect a thoughtful, well-informed answer. We always want to do the best thing for our customers, regardless of our company interests, and field engineers are the people we trust to ensure that is true.

The people who love this role are developers who like to solve customer problems through architecture, presentations and training.

The main responsibilities of this position are:

  • Understand Ubuntu, Linux, KVM and TCP/IP in real-world environments
  • Architect cloud infrastructure solutions like OpenStack, Kubernetes, Ceph, Hadoop and Spark
  • Architect and integrate popular open source such as PostgreSQL, MongoDB, Kafka, Cassandra and NGINX
  • Provide consultancy services regarding cloud deployments either On-Premises or in Public Cloud (AWS, Azure, Google Cloud)
  • Identify bugs, submit patches and contribute to open-source code

The successful Field Software Engineer will have :

  • Degree in Computer Science or related technical field
  • 3 years of Linux development experience
  • 3-5 years of professional experience with either OpenStack, Kubernetes, Ceph and/or Ubuntu
  • Background contributing code in Python
  • Fluent written and spoken English
  • Excellent communication and presentation skills
  • High motivation, ability to multi-task and follow-up reliably on commitments
  • Interest in customer-facing engagement, including pitching, demonstrating and understanding customer environment and needs
  • Interest in new technologies like LXD, MAAS, Juju and Snaps
  • Ability to travel globally; up to 25% of travel time (after covid-19 restrictions lift)

Nice to have:

  • Second language is a plus.

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-Remote

#stack



Job Benefits:

  • Progression - we hire for talent, passion, integrity and work ethic
  • Remote work - fully distributed with regular team in-person events
  • Open source and business - equally
  • International - exceptional colleagues from anywhere
  • Travel - we get together and meet customers in interesting places
  • Retirement benefits
  • Medical / Dental / Vision
Skills: 3d c++

Your mission

  • Develop medical imaging algorithms with a focus on Cone Beam Computed Tomography and 2D/3D registration
  • Integrate Deep Learning into registration and reconstruction pipelines
  • Contribute to the productization of our of our X-ray based imaging framework
  • Manage projects in close collaboration with our industry customers
  • Supervise junior software developers and students

Your profile

  • PhD in Computer Science or a related field OR 3+ years industry experience in a relevant domain
  • Strong programming skills in C++, experience with libraries such as Eigen is a plus
  • Experience in parallel programming for the GPU (e.g. OpenGL and CUDA)
  • Knowledge of tomographic reconstruction, inverse problems and optimization
  • Able to conduct applied research independently
  • Reliable Team player and quick learner
  • Proficient in English

Why us?

  • Contribute to creative and exciting projects with renowned customers around the world
  • See your work integrated in actual medical products that improve patients’ lives
  • Be part of an international, dynamic and highly skilled team where you can both make an impact and continue to learn
  • Stay connected with the academic community, write scientific papers and attend conferences
  • Enjoy the agility of a start up paired with the safety of a grown company
  • Benefit from flexible working hours – the option to work 100% remotely can be discussed for this position
  • Earn a competitive salary based on your experience
ImFusion is a growing company located in Munich, conducting research, development and consulting in advanced medical image computing technologies and computer vision. Our customers include small and large medical device companies as well as academic research labs. We wish to expand our team with talented and motivated people.

You think you can be a good fit? We'd love to hear from you!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Job Benefits:

  • dynamic, highly skilled international team
  • competetive salary
  • exciting mix of industrial & academic work
  • continuous training
  • coffee, soft drinks, fruit basket
  • family friendly
  • weekly German language classes
  • flexible working hours
  • company pension plan