Demo

Back End Software Engineer

SKIP Inc
Santa Rosa, CA Full Time
POSTED ON 3/19/2025
AVAILABLE BEFORE 4/15/2025

ABOUT US :

Skip is dedicated to uplifting lives through innovative movement technology.

Movement is essential for physical, mental, and social well-being, yet it remains inaccessible to 2 billion people due to age, injury, or disability. We are developing products that will restore mobility and create joyful movement experiences for millions, envisioning a future where anyone, regardless of their circumstances, can enjoy life to the fullest.

Founded in 2023 as a spinoff from Google X, Skip is a nimble start-up of 10 passionate individuals. Our team possesses diverse expertise and crucial partnerships, such as with Arc'teryx, putting us in a prime position to launch the game-changing wearable robotic device, the MO / GO, and significantly impact lives globally.

For further insights about Skip and our innovative product, the MO / GO, please visit www.skipwithjoy.com.

THE ROLE :

We are looking for an enthusiastic and adaptable Back End Software Engineer to tackle diverse challenges as we build the next generation of wearable robotics. Join our collaborative 3-4 person software team, where you will play a key role in backend development and cloud infrastructure for our consumer robotics platform. In addition to your technical contributions, you'll also support the growth and skill improvement of less experienced team members.

Your core responsibilities will include :

  • Develop and manage backend systems, focusing on containerized services and cloud storage solutions for data ingestion and processing as we transition from prototypes to shipping 5,000 MO / GOs to customer homes within the next two years.
  • Automate infrastructure setup and management using Terraform, enhancing reproducibility and scalability in deployment processes.
  • Facilitate safe and sustainable scaling, transitioning from a single cloud project to distinct Dev and Prod projects in Google Cloud Platform, ensuring data integrity and environment separation.
  • Design and optimize data storage and retrieval processes, scaling storage buckets and data ingestion pipelines to tackle increasing demands.
  • Manage and streamline CI / CD workflows currently hosted in GitHub, optimizing test run segmentation and potentially hosting CI on GCP VMs to reduce costs.
  • Monitor and enhance infrastructure for improved efficiency in resource usage.
  • Develop automation scripts for infrastructure provisioning, backups, monitoring, and maintenance, boosting system stability and scalability.
  • Implement security best practices across backend and infrastructure to ensure data protection and system reliability.
  • Collaborate with frontend, hardware, and controls teams to ensure seamless data flow across systems.
  • Wear prototypes for several hours a week to aid in data collection, testing new models, and providing valuable feedback.
  • Contribute to the enhancement of software development processes through code reviews and knowledge sharing, fostering a culture of continuous learning.
  • Bring joy to the team by participating in team-building events and having fun despite varied music choices!

Basic Qualifications :

  • 5 years of experience in backend engineering with an emphasis on cloud infrastructure and data-intensive applications.
  • Proficient coding skills in Python and C .
  • Experience with cloud infrastructure, particularly GCP.
  • Strong expertise in containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Experience with Infrastructure as Code (IaC) tools like Terraform.
  • Proficient in managing CI / CD pipelines, preferably using GitHub Actions.
  • Experience working with IoT and edge devices.
  • Ability to deliver high-quality work in a dynamic startup environment.
  • Willingness to relocate to work at the Skip Bay Area office.
  • A sense of humor and tolerance for diverse spelling conventions.
  • Bonus Points :

  • Experience in scaling and managing data pipelines for high-volume data ingestion using Beam / Dataflow.
  • Understanding of DevOps and SRE (Site Reliability Engineering) principles to ensure stability and scalability in production systems.
  • Experience with UI frameworks like Dart / Flutter or Angular / TS.
  • Familiarity with Rust, robotics, or mechatronics (ST / TI firmware, SPI / UART, BLE, etc.).
  • Experience in machine learning or ML Ops.
  • Familiarity with startup environments.
  • A personal drive to enhance human movement.
  • A passion for Taylor Swift and a good taste in background music!
  • This is a full-time position working at the Skip office in the San Francisco Bay Area, starting between January and April 2025.

    Skip is an equal opportunity employer. Our hiring decisions are made based on the skills and qualifications of candidates. We do not discriminate based on race, religion, color, gender, sexual orientation, gender identity, age, marital status, veteran status, disability status, or any other legally protected status.

    All offers of employment at Skip are conditional on candidates providing satisfactory proof of eligibility to maintain full-time employment in the United States. Please note that Skip cannot sponsor visas at this time.

    To apply, please send your CV and cover letter via email to people@skipwithjoy.com.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Back End Software Engineer?

    Sign up to receive alerts about other jobs on the Back End Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $88,561 - $105,402
    Income Estimation: 
    $112,070 - $133,823
    Income Estimation: 
    $112,070 - $133,823
    Income Estimation: 
    $140,590 - $163,629
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at SKIP Inc

    SKIP Inc
    Hired Organization Address San Francisco, CA Full Time
    ABOUT US : Skip is on a mission to make life joyful through powered movement. Movement is a powerful way to build physic...
    SKIP Inc
    Hired Organization Address Sunnyvale, CA Full Time
    ABOUT US : Skip is on a mission to make life joyful through powered movement. Movement is a powerful way to build physic...
    SKIP Inc
    Hired Organization Address Fairfax, VA Full Time
    Do you love riding e-scooters around the city? If so, we have an awesome position for you as a Skip Scout for the DC tea...
    SKIP Inc
    Hired Organization Address San Francisco, CA Full Time
    Senior Frontend / FullStack Software Engineer Skip Dogpatch, San Francisco ABOUT US : Skip is on a mission to make life ...

    Not the job you're looking for? Here are some other Back End Software Engineer jobs in the Santa Rosa, CA area that may be a better fit.

    Staff Back End Engineer

    Embed Security, Santa Rosa, CA

    Senior Front-End Software Engineer

    Venchr, Santa Rosa, CA

    AI Assistant is available now!

    Feel free to start your new journey!