Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: python docker amazon-web-services machine-learning

Engineering at Tessian

Read more about Engineering at Tessian: https://stackoverflow.com/jobs/companies/tessian In the next year we plan to double the size of our Engineering team to 100 people. We’re looking for an experienced, technical Senior Engineering Manager to take charge of engineering management as we launch into this next stage of growth.

Your responsibilities will include:

      • Helping build out the team and helping leading our engineering managers
      • Working in a development team to fix small bugs to understand our practices
      • Talking about architecture and infrastructure plans, helping tech leads build out design process
      • Leading engineering wide initiatives focusing on scaling the team
      • Taking responsibility for empowering teams to attain high levels of productivity
      • Managing engineering managers
      • Working closely with our Talent team to hire and retain world class Engineers

We'd love to meet someone who:

      • Is genuinely excited to coach and grow leaders, teams and engineers
      • Has enough technical experience to ask good questions about architecture and product decisions
      • Has mentored other Engineering Managers with varying amounts of experience
      • Embraces change, works well to tight deadlines and operates effectively without having all the facts to hand
      • Believes that the best engineering teams are diverse


Job Benefits:

  • A full week of work-remote a year for non-remoters +25 days of holiday
  • Choice First! Flexible working hours and working from home
  • We’re family friendly, with policies built to support you
  • High-quality tech kit provided for you including Tessian ANC Headphone
  • If you're relocating, we'll provide a contribution to help with costs
  • A plethora of breakfast options, delicious snacks and drinks
  • Team lunch provided on Fridays
  • Elite membership of the Tessian House System...
  • On Fridays we stop at 5 and share team updates and drinks
  • Monthly team socials & a big, whole team extravaganza every quarter

Time zone: (GMT+00:00) London +/- 2 hours

Skills: qa cloud testing


What is Canonical?

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

Job Summary:

Canonical is the company behind Ubuntu, the fastest growing,  and most widely used Linux distribution to date. The project’s aim is to reduce barriers to innovation globally by providing free access to an open technology platform. 

The Solutions Quality Assurance (SQA) team at Canonical is responsible for the integration testing of the Ubuntu-based cloud products produced by Canonical. These products are used to deploy cloud infrastructure across all major clouds (public and private). The SQA team develops and executes tools for deploying and testing these products, both internally and externally to Canonical. The team tests Canonical’s cloud products with a specific focus on the real world use cases of customers. Testing includes product integrations, deployment environments, and end-to-end workloads.

As a Software Engineer in SQA you will have the opportunity to develop and maintain automation tooling used for both deploying and testing Canonical’s cloud products. Additionally, you will develop new tests, testing strategies, and process improvements that directly impact the success of Canonical’s enterprise cloud deployments. Finally, you will maintain the infrastructure that continuously executes and reports on these tests.

As an SQA Software Engineer you will:

  • Collaborate proactively with a globally distributed team 
  • Develop, deploy, manage, and debug highly distributed systems
  • Develop and implement automated test suites/CI infrastructure
  • Develop re-usable tools for deploying Canonical’s cloud products
  • Execute, monitor, and report on existing testing efforts
  • Create new testing infrastructure, process and strategies
  • Identify, isolate, and document bugs clearly and concisely

The successful candidate will have :

  • Bachelor’s degree in a technology field, or equivalent experience
  • Solid background in modern QA process and strategies
  • Solid understanding of Linux system architecture
  • Professional experience in Python
  • Working knowledge of continuous integration tools such as Jenkins
  • Knowledge of networking technologies and fundamentals
  • Experience with cloud typologies and technologies 
  • Strong communication and teamwork skills, both written and verbal
  • 2-4 weeks of travel per year, including international travel

What Canonical Offers:

Recruiter adds additional benefits if applicable

  • 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 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: ubuntu python cloud

Role Summary

Be part of the team delivering the world’s most popular cloud operating system: Ubuntu! We are looking for an experienced software engineer to join our highly dynamic, fully distributed team, tasked with ensuring the Ubuntu cloud experience continues to be the best one out there. As a part of our team, you will combine software development skills with software and infrastructure delivery experience,.

You will work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best platform there is in the clouds. Your time will be split between build system development (using Python, jenkins and shell), implementation of cloud-related features within Ubuntu Server itself, operation of our continuous delivery pipelines, and direct partner engagement. You’ll be responsible for a wide variety of projects and assignments which contribute to the stability and functionality that our cloud users have come to expect. You will strive to automate the delivery of existing and new Ubuntu image products applied to all modern workloads from web servers to GPU-aided AI for servers, VM’s and containers.

Please note that at this time, we are looking for candidates located in the Americas.

Key Responsibilities

  • Build automated, highly reliable image delivery, testing and publication pipelines
  • Collaborate remotely with a diverse set of team members and remain highly motivated, productive, and organized
  • Participate in strong engineering process through code and architectural review
  • Design, build and integrate new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds
  • Engage in bug-fixing work across a wide variety of components of the Ubuntu platform, helping to ensure that we produce regular high-quality releases and updates on time
  • Take personal ownership of problems and drive them to solutions
  • Write high-quality code to create new features and fix bugs
  • Engage with many other teams at Canonical, as well as the open source community and commercial partners

About You

  • Degree level education, preferably in a technology field
  • Python programming experience
  • Strong written and verbal communication skills - ability to convey technical concepts to technical and non-technical people, and actively engage in technical discussions
  • Practical experience with at least 1 of Azure, Google or AWS IAAS and their product offerings

Nice-to-have Qualifications

We are looking for applicants who have experience in some of the following:

  • Experience with containers (docker, kubernetes, etc.)
  • Experience with DevOps automation, tools, and methodologies
  • Involvement in open source projects
  • Knowledge about common software design patterns
  • Experience in developing against APIs and using SDKs
  • Experience in Linux systems administration or as a development platform
  • Experience writing or maintaining python packages
  • Experience designing, writing and maintaining cloud-based applications leveraging its service offering (e.g. EC2+S3+dynamoDB)

Travel

This position is for a remote employee - work from your home or a local office. However, some travel to international destinations is expected for 1 week at a time approximately 2-4 times per year. Locations in recent years have included Cape Town, Budapest, Seattle, Berlin, Montreal, and Brussels.

What Canonical Offers:

  • Learning and Development
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel
  • Flexible working options and schedules
  • Work remotely with a talented globally distributed team
  • 18 weeks full pay primary care giver parental leave, 4 weeks secondary, from day 1

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.

#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: amazon-web-services python microservices docker mongodb

Your impact.

We are looking for an ambitious senior engineer with a deep desire to learn and develop software that improves people’s lives.  If you’re passionate about developing the best software and collaborating with other developers to do so, then we want to hear from you!

You will enhance our SaaS solution, scale highly distributed systems, and continuously improve our engineering practices. You will get to work on the latest software practices and technologies such as microservices architecture, cloud design patterns, automated CI/CD pipeline, automated and orchestrated Dockerized delivery, and AWS platform.  Above all, your work will impact people’s interactions with the healthcare system.

  • Collaborate on architectural decisions and design best practices
  • Design and implement new features into the HealthJoy platform
  • Collaborate with engineering and product team members to improve quality and velocity
  • Creating a scalable solution to serve our growing user base

Your experience. 

  • 5+ years experience building and shipping scalable applications in Python
  • Track record of developing on backend frameworks such as Asyncio, Aiohttp, Flask, SQLAlchemy, or equivalent
  • Experience in a CI/CD pipeline; preferably using Jenkins
  • At ease in the AWS ecosystem
  • Experience participating in the architecture and design of new and existing products
  • An ability and eagerness to constantly learn and share knowledge with others
  • Insatiable curiosity to learn new software principles, technologies, and tools
  • Passionate in collaborating with developers and testers; distributed team experience will be a plus
  • Experience in Frontend frameworks React, Angular, or Redux will be a plus

Our rewards. 

Work should be meaningful and rewarding. 

HealthJoy offers a robust package of employee perks and benefits including healthcare benefits, flexible PTO plan, 401k, pre-tax commuter benefits, parental leave, and HSA contribution match. We also enjoy each other's company over wellness activities, catered Friday lunches, happy hours, volunteer events in our local community, lunch and learns, and ‘friendship time’ pairings.  

The best benefit of all? We use our own product. As an employee, you can rely on HealthJoy to feel confident about your own healthcare decisions and get the most out of your unique benefits plan. 

HealthJoy is committed to creating a diverse environment and is proud to be an equal opportunity employer. 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 any other basis forbidden under federal, state, or local law.



Job Benefits:

  • Flexible paid time off
  • Transit benefits
  • Company equity
  • Comprehensive healthcare, vision, & dental plans
  • 401k
  • Ability to work with cutting-edge technology
  • Paid parental leave
  • Flexible work schedule
Skills: ubuntu linux

Do you want to be part of the team delivering custom Linux kernels for the most popular operating system in many of the world’s largest clouds?  Would you like to contribute to the leading-edge kernels powering your favorite desktop or laptop as well as underpinning devices for Canonical’s AI/ML, robotics, edge and IoT products? Come join the kernel team at Canonical, the company behind Ubuntu.  We are a growing international software company that works with the open source community to deliver Ubuntu. Our mission is to bring the benefits of free software to the widest possible audience and we believe the best way to fuel innovation is to give innovators the technology they need.  

Life at Canonical is anything but corporate.  As a company that exists to support one of today’s most important open source projects, we are changing the world on a daily basis.  It’s a dynamic environment in which every member of the team takes personal responsibility for everything they produce.

A secure, high-performance Linux kernel is a crucial component of Canonical products for the success of our enterprise customers, partners and Ubuntu projects.  As a member of the globally distributed Canonical Kernel Team, you will work on a variety of fast-moving and dynamic projects, providing you with a broad range of software engineering challenges.

Role summary

The Canonical Kernel Team is responsible for maintaining all supported Ubuntu kernels in addition to driving development of the latest Ubuntu kernel for future Ubuntu releases.  We are looking to hire a motivated and experienced kernel engineer into the Canonical Kernel Team to help contribute to our ever-growing list of kernels and kernel engineering challenges.

Key Responsibilities and Accountability

  • Use our extensive tool set to build and review our existing kernels
  • Building new kernels for existing and new Canonical products
  • Maintaining Ubuntu kernel git repositories
  • Troubleshooting a wide variety of kernel engineering problems both in our development environment as well as our customer’s Linux-based products.
  • Developing, reviewing and submitting kernel patches
  • Assisting our kernel security engineering in backporting important kernel CVE’s
  • Performing other kernel backports for resolving customer issues and requests
  • Add new kernel support for hardware enablement requests
  • Perform a wide variety of kernel-based testing and test development

Required Skills and Experience

  • Bachelor’s or Masters degree in a STEM field
  • Demonstrable proficiency in C programming language
  • Expert knowledge of git
  • Solid scripting skills in Bash or Python (preferred)
  • Strong experience with kernel debug and patching
  • Knowledge of upstream kernel processes and release cycle
  • Familiarity with several important kernel subsystems
  • Well organized and able to deliver consistently to schedule
  • Experience interacting with upstream kernel developers and mailing lists
  • Ability to thrive in a globally distributed team through self-discipline and self-motivation
  • Strong verbal and written communication skills
  • Ability to present oneself in a professional manner when interacting with colleagues, partners, and community
  • Note: Some international travel will be required.

Desirable Skills and Experience

  • Ubuntu/Debian packaging experience
  • Snap packaging experience
  • Familiarity with Ubuntu Kernel SRU process and cadence
  • Experience using Launchpad
  • Kernel testing/benchmarking experience
  • Understanding in one/some of several processor architectures such as x86-64, amd64, arm, etc.

Employee Benefits Canonical Offers:

  • Flexible working options/work from home
  • Tuition and Training Reimbursement
  • Annual Bonus Plan
  • Holiday for Service (Annual Leave)
  • Conference Leave
  • Priority Pass
  • Laptop Refresh Benefit

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 opportunity 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: ruby-on-rails kubernetes postgresql terraform circleci

COME HELP US BUILD THE FUTURE OF HEALTHCARE

We are growing and evolving at an incredible pace. Embracing new technologies and driving positive change is core to our beliefs and success. We emphasize creative problem solving and great communication over specific technical skill sets. If you are looking for cool technical challenges and want to make a difference in the world with your work, this is the position for you!

RESPONSIBILITIES

You will be responsible for the design, development and maintenance of our core backend systems that interact with apps, devices and third party services. Depending on the team that you will join you may help support user facing apps with millions of users, build a study platform used to advance medical research, or develop efficient systems to securely integrate with health and fitness data providers. In this role you will also:

  • Define and review Technical Design Documents used to architect our systems
  • Learn and use Terraform and Kubernetes to deploy and manage our infrastructure
  • Develop Site Reliability Indicators to monitor systems and predict failures

QUALIFICATIONS

Minimum Qualifications:

  • Bachelor's degree in Computer Science (or related technical field) 
  • 5+ software engineering experience or equivalent (e.g., CS undergrad + some work) 
  • Advanced experience with Ruby on Rails and its testing frameworks (e.g., Unit Test)
  • Experience with relational databased (e.g., Postgres)

Preferred Qualifications:

  • Master degree in Computer Science
  • Experience building RESTful frameworks and integrating APIs at scale
  • Know-how of Sidekiq, Redis, CircleCI, Datadog, NewRelic, or similar tools
  • Working knowledge of AWS and its services (e.g., Cognito, Kinesis, RDS)
  • Familiarity Kubernetes and infrastructure as code (e.g., Terraform)


Job Benefits:

  • Compensation - Competitive salary, bonus, equity, 401K and FSA/HSA
  • Insurance - Medical, dental, vision for you (90%) + yours (70%)
  • Vacations - 2 weeks company holidays, 3 weeks for you + flex time off
  • Equipment - Apple laptop, gear, smartwatch, cable/phone reimbursement
  • Health - Monthly wellness allowance, Headspace, Calm, ClassPass, ...
  • Commuting - Commuter/parking benefits, Caltrain Go Pass
  • Development - LinkedIn Learning, Conferences Allowance, Exec Coaching
  • Family - Paid family Leave, life/disability insurance, pet insurance
  • Work - Flexible hours & location, pairing tools, latest tech

Time zone: (GMT-08:00) Pacific Time +/- 4 hours

Skills: react-native reactjs expo swift

COME HELP US BUILD THE FUTURE OF HEALTHCARE

We are growing and evolving at an incredible pace. Embracing new technologies and driving positive change is core to our beliefs and success. We emphasize creative problem solving and great communication over specific technical skill sets. If you are looking for cool technical challenges and want to make a difference in the world with your work, this is the position for you!

RESPONSIBILITIES

Our mission is to enable people to contribute to research and uncover insights that could improve their health. To achieve that, we invest heavily in our Achievement app (4+ Million users) and our study platform. We want them to be useful, insightful, accessible, and good looking. Joining the mobile team you will be responsible for the design, architecture, development and maintenance of our ReactNative apps and their evolution. In this role you will:

  • Collaborate with Product and Design to architect user-friendly interfaces
  • Participate in the full software development lifecycle, including code reviews and testing
  • Optimize the ReactNative code to work across several platforms
  • Devise UX improvements and measure their impact

QUALIFICATIONS

Minimum Qualifications:

  • Bachelor’s degree in Computer Science (or related technical field) 
  • 5+ years mobile development experience or equivalent (e.g., CS undergrad + some work) 
  • Clean Coding Practices and strong communication skills
  • Experience building ReactNative applications

Preferred Qualifications:

  • Knowledge of Apple HealthKit, Samsung Health, and Google Fit
  • Experience working with native Swift and Kotlin
  • Experience integrating with RESTful frameworks and APIs at scale
  • Familiarity with Postgres, RabbitMQ, AWS and Heroku


Job Benefits:

  • Competitive salary, equity, 401(k) w/ contribution, FSA
  • Medical, dental and vision insurance (90% / 70%)
  • 13 paid company holidays, 3 weeks for you + flex time off
  • Apple laptop, cable/phone allowance, home office reimburs.
  • Monthly Wellness allowance, Headspace, Calm, ClassPass
  • Full paid family leave, life insurance, pet insurance
  • Distributed teams, flexible hours, pairing tools, latest tech
  • LinkedIn Learning & other professional growth opp's

Time zone: (GMT-08:00) Pacific Time +/- 6 hours

Skills: scala php elasticsearch rabbitmq

Ascendify is looking for a full-time Backend Engineer to join our company. You will work with in our Backend Engineering team to build new and maintain existing projects. You must be capable of working in a fast-paced, rapidly changing environment, be self-motivated, results-driven, and detail-oriented to achieve success. 

A successful candidate can work remotely for this role but must be able to work during core Pacific Standard Time hours.  They must be able to be productive working in a remote environment without direct supervision.  They must also be able to legally be able to work in the United States without the need for sponsorship.  Candidates outside the United States need not apply.

Responsibilities:

  • Write high-performance, reusable, modular code
  • Write automated unit tests
  • Create new functions and features to improve the Ascendify product
  • Write Technical Specifications for new features including Database ERD Diagrams

Qualifications:

  • 4+ year of experience working with a scripting language; Python, PHP or Ruby
  • 4+ years in compiled language Scala, Java, etc.
  • Experience working with an Object-Oriented language
  • SQL experience
  • Elasticsearch experience
  • Extraordinary communication skills
  • Willing/able to learn (if needed, and) primarily use Scala and some PHP 

Preferences:

  • B.S. in Computer Sciences or related discipline
  • Experience with Play Framework
  • Familiarity with functional patterns (map, flatten, reduce)
  • Experience with Message Queuing software such as RabbitMQ
  • DevOps experience is a plus

Benefits:

  • Work-from-Home (we recently transitioned into a 100% remote company)
  • Competitive salary and stock option package
  • Rapid career growth opportunities
  • Medical, dental and vision coverage
  • Paid maternity and paternity leave
  • 401K and healthcare flex spending accounts
  • Quarterly team building events
  • This role starts as a contractor, and if after a successful 90-day review, moves to full time with full benefits.

About Us: 
Ascendify is a rapidly growing, Silicon Valley, venture-backed company that is now operating fully as a remote company. That means you have the opportunity to work-from-home (or at your local WeWork) here in the United States. Most of our core team is regionally based in San Francisco and the surrounding bay area. We deliver talent acquisition solutions to large, global companies. Ascendify’s talent platform leverages artificial intelligence to help enterprise companies attract, select and onboard talent. Ascendify was founded in 2012 and won HR Executive's Top New HR Product of the Year.



Time zone: (GMT-08:00) Pacific Time

Skills: python flask postgresql amazon-web-services amazon-elastic-beanstalk

Postscript is redefining marketing for ecommerce companies. By introducing SMS as an entirely new channel for ecommerce stores to engage, retain, and convert their customer base, brands are seeing huge ROI with Postscript. Backed by Y Combinator and other top investors, Postscript is growing fast and looking for remarkable people to help build a world class go-to-market (GTM) organization.

As our first Support Engineer, you will support customers using our product and support internal users of our product. You will build tooling and establish processes to foster Support Engineering at Postscript. Additionally, you will participate in on-call support rotations, maintain our support workflows, and produce documentation. You will work closely with our fullstack engineering team and engineering leaders to fix bugs, build new features, and leverage your frontline customer interactions to influence our roadmap  priorities. Our application stack Python (Flask) with a PostgreSQL database hosted on AWS on the backend, and our frontend is built with React JS.

Your natural empathy for users and passion for building great products, especially in early-stage companies, will lead you to have a meaningful and positive impact on both the product and the company. In addition, you will have the opportunity to help expand the engineering team and build processes that enable the team to rapidly iterate on Support Engineering initiatives as we scale. All positions at Postscript are fully remote.

Primary Duties

  • Build tooling and establish processes to foster Support Engineering at Postscript
  • Interface with our customer-facing team’s tools (Intercom Chat, Slack, Salesforce, etc.)  
  • Resolve customer issues and support internal users of our product
  • Participate in on-call rotations and provide emergency support for customers and internal users
  • Coordinate incident response communication
  • Create and maintain documentation based on customer interactions
  • Collaborate with Engineering, Product, and others to fix bugs, build new features, and influence the roadmap 

Requirements List

  • 2+ years of experience in a support role interacting with customers or customer-facing teams such as support or sales 
  • Experience coordinating and managing ticket workflows through the entire support lifecycle 
  • Experience participating in an on-call rotation and resolving issues, coordinating incident response communication, and solving problems 
  • Ability to communicate complex technical topics to individuals with varying levels of technical skill 
  • Proficient in Python and Flask
  • Proficient in SQL (Postgres) 
  • Great software debugging skills 
  • Experience in AWS environments (Lambda, Elastic Beanstalk, EC2)
  • Experience using customer support tools such as ZenDesk, Salesforce, or Intercom
  • Great communicator and love helping others 
  • Ability and desire to work on many different small challenges in a given day

What You'll Love About Us

  • High growth startup - plenty of room for you to directly impact the company and grow your career!
  • Fully remote culture - work from home (or wherever!)
  • Fun - We're passionate and enjoy what we do
  • Competitive compensation and opportunity for equity
  • Unlimited paid time off 
  • Health, dental, vision insurance
  • Other great perks, such as home office

You are welcome here. Postscript is an ever-evolving place of equal employment for talented individuals.



Job Benefits:

  • Unlimited PTO (very much encouraged to utilize)
  • Home Office Stipend
  • Parental Leave
  • Health, Dental, Vision
  • 401K (no match)
  • Fully Remote, Make Your Own Schedule
  • Monthly Stipend to use at our 1000+ Customers
  • Authentic, Kind, Funny, and Intelligent Coworkers

Time zone: (GMT-06:00) Central Time +/- 2 hours

Skills: api javascript

Raycast makes it simple, fast and delightful to control your tools. We're looking for a Developer Advocate to join our small team to grow, inspire and empower our community of developers to create the ecosystem of productivity tools with us.

Raycast is a native Mac application with a significant focus on top-notch UI and interactions. We genuinely care about user experience, performance, privacy and ease of use. We had enough of dealing with slow and clunky tools. Raycast is our attempt to let you enjoy your daily workflows without all the distractions.

From the beginning of Raycast, we were keen to provide an API to developers that enables them to build extensions. Paired with a strong developer community, we believe in growing an ecosystem of productivity tools for individuals and teams. Our API is pre-release and it will be a step-change for Raycast to reach developers around the world. At the center of this is our community and we need someone to lead, expand and nurture it.

We're a fully remote company and looking for candidates in the UTC timezone (London, Lisbon, Dakar, ...) ± 3 hours. This position is for a full-time employment.

In this role you will...

  • Be the voice of our community. Own all communication channels with our beloved members. Capture feedback and insights from them and feed it back into our development cycles. Build loyal community champions that amplify your actions.
  • Become the lead maintainer of our public GitHub repository for Script Commands. Manage open issues and review pull requests from the community. Lead by example and contribute top-notch samples to set the quality bar.
  • Create and execute the rollout of our API. Including key partnerships, high quality documentation and ongoing community efforts. Get our API into the hands of the first developers. Source, educate and help them to build their extensions.
  • Grow our community. Inspire developers with demos, blog posts, tutorials and other content. Write and share our changelog entries via Twitter, Slack and email to close the feedback loop with our users.
  • Find new ways to engage with our community. Create a sense of belonging with hackathons, AMAs or whatever else you can think of. We want to be close with our users and build Raycast together with them.

You will be a great fit if...

  • You've built global communities before. You have a toolkit to repeat this again for us. You're fluent in English and a strong external communicator to connect with our users around the world.
  • You have a strong understanding of technical communities. You have empathy for developers' challenges and ideally you have experience writing code.
  • You're ready to own a program end-to-end. You are interested in the marketing and business opportunities that our API will bring and can build a team around it.
  • You're a productivity nerd. You keep improving your workflows to be more efficient and influence others around you to become more productive as well.

Application process

During our interview process, we want to make sure that both sides get a good understanding of what it feels to work together day-to-day. Our process contains a few steps:

  1. Send us an engaging email. Tell us why you want to join Raycast and why you generally care about the problem we're solving. Make your first impression count. Share with us what excites you and how you envision your role at Raycast.
  2. An intro call with the founders. Both parties get to know each other. You learn more about Raycast and can ask us any question. From our side, we want to understand what motivated you to apply.
  3. Work on a real task. We want to demonstrate how it is to collaborate with the team. For this, we give you an assignment that we would actually build and create a shared Slack channel to communicate. We'll compensate you for the task.
  4. Another video call to present your task. Time to show your work in a short video call with some of us. Expect some role-specific questions to better understand how you tick.

After the last step, we get back to you with a decision. In rare cases, we might ask you for another call.