Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Engineer, IoT Architecture & Migration

$200k - $230k

Fellow

Job Description

Job Description

About Fellow

We believe that the act of making should be meaningful and fulfilling, done with intention and precision. Fellow makes beautifully functional tools for any kitchen, designed in San Francisco and used around the world. When the simple motions of life become small moments of joy, that's Everyday Magic.™

We are seeking a Backend Engineer to design, develop, and maintain robust, scalable backend services for our IoT platform.

This role is based in our San Francisco, CA office and requires regular in-office presence in accordance with company policy. 

Who You Are

Fellow is seeking a Backend Engineer to design, develop, and maintain robust, scalable backend services for our IoT platform. A successful candidate will possess excellent backend engineering fundamentals paired with hands-on experience simplifying and unifying a connected-device backend architecture. From real-time connectivity through staged migration. This is a rare opportunity to help redefine the backend architecture for physical products used in kitchens around the world.

You will be responsible for developing, maintaining, and optimizing our backend systems and IoT infrastructure, and will serve as the connective tissue between our hardware devices, mobile application, and cloud backend. You bring strong technical judgment, a high engineering bar, and the operational instincts to ship reliable systems. We are looking for someone who can drive technical decisions independently while remaining agile and pragmatic, collaborating closely with teams across Shenzhen and the United States.

This is a hands-on technical role. You'll set the architectural direction for our simplified, unified backend platform, and you'll also roll up your sleeves to build, pilot, and migrate it yourself.

What You'll Do
  • Architecture Simplification: Design and implement a simpler, unified backend architecture for Fellow's connected products, with reusable service boundaries and common patterns across devices.
  • New-Product Pilot: Establish a new connected product as the production pilot for the desirable architecture, validate it, and turn successful patterns into the foundation for existing and future devices.
  • Real-Time Connectivity: Build reliable, low-latency, bidirectional communication between devices, mobile applications, and backend services using WebSocket, queues, or other appropriate protocols.
  • IoT Platform Scope: Use AWS IoT Core primarily for staged OTA delivery.
  • Data and ML Enablement: Build backend data collection and orchestration pipelines that support product analytics, continuous improvement, and future ML development.
  • Visibility and Diagnostics: Improve operational visibility and control through structured logging, metrics, tracing, KPIs, alerting, and auditable device and service diagnostics.
  • Concurrency and State: Design state-management and concurrency controls that prevent or contain race conditions across devices, clients, and cloud services.
  • Staged Migration: Plan and execute staged migrations for existing products; avoid direct cutovers that would cause service disruption.
  • Reliability and Cost: Improve database and service reliability, infrastructure automation, disaster recovery, deployment safety, and cloud cost efficiency.
  • Collaboration: Work closely with firmware, mobile, product, QA, manufacturing, and backend teams across Shenzhen and the United States.

 

Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of backend engineering experience using TypeScript/Node.js and Python, with strong experience in NestJS, Express, or comparable frameworks.
  • Experience designing and operating connected-device or IoT backend systems in production.
  • Strong experience with real-time and event-driven communication, including WebSockets, REST, queues, and state synchronization.
  • Hands-on AWS experience with services such as ECS, Lambda, API Gateway, SQS, S3, RDS/PostgreSQL, and AWS IoT Core.
  • Strong PostgreSQL and data-system skills, including schema design, query performance, indexing, capacity planning, backup, restore, and lifecycle management.
  • Experience with observability, incident response, structured logging, metrics, tracing, service KPIs, and debugging distributed systems.
  • Experience with Infrastructure as Code, CI/CD, automated quality gates, staged rollout, rollback, and production change control.
  • Strong understanding of cloud and IoT security, including IAM/RBAC, PKI/TLS, secrets, device identity, and certificate lifecycle.
  • Ability to collaborate effectively with US team.

Preferred Skills :

  • Experience establishing a new product as the pilot for a reusable multi-device platform architecture.

  • Experience with factory provisioning, certificate injection, device identity, manufacturing validation, or supplier-facing engineering workflows.

  • Experience building telemetry, data collection, orchestration, or feature pipelines that support ML development and continuous product improvement.

  • Familiarity with on-device software, embedded systems, firmware workflows, hardware debugging, or device log collection.

  • Experience operating global or China-region cloud infrastructure and supporting services across geographic boundaries.

  • Experience with cloud-cost optimization, FinOps, service consolidation, and reducing operational complexity.

  • Experience with secure remote diagnostics, controlled support tooling, and customer- or factory-facing operational dashboards.

  • Experience designing safe staged migrations from complex or legacy architectures without interrupting existing services.

Why You'll Love This Role
  • A creative, fast-moving environment where ideas turn into action.
  • Competitive compensation including employee equity plan
  • Generous paid time off plan
  • 401k with company contribution after 6 months of employment
  • Medical/dental/vision insurance
  • Better Yourself Wellness credit & Better Your Community donation matching
  • Monthly Fitness Stipend
  • Summer Fridays
  • Paid Parental Leave
  • Generous discount on Fellow products
  • Best coffee anywhere

 

The salary range for this position is $200,000 - $230,000 plus bonus & equity . We intentionally publish salary ranges to promote transparency and set clear expectations. Final compensation is determined based on a number of factors, including relevant experience, skills, expertise, scope of previous work, demonstrated impact, and internal equity. As a result, not every candidate will be hired at the top of the range.

Our highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. 

Fellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Backend Engineer, IoT Architecture & Migration in San Francisco, CA vacancy
  • $200k - $230k

     ...Are Fellow is looking for a Backend Engineer to build, scale, and operate the backend systems and IoT infrastructure that connect...  ...role. You'll set the architectural direction for our device-to-...  ...Jenkins. Lead safe environment migrations and cutovers, automated QA gates... 
    Suggested
    Summer work
    Work at office
    Local area
    Remote work

    Fellow

    San Francisco, CA
    2 days ago
  •  ...the scenes is a robust, event-driven architecture that connects systems, abstracts...  ...delivering fast. We're looking for a Senior Backend Software Engineer to join early. Someone who thrives...  ...pipelines, designing schemas and migrations as code Help lay the groundwork for... 
    Suggested
    Full time
    Local area
    Flexible hours

    SupportFinity

    San Francisco, CA
    2 days ago
  • $170k - $250k

     ...Job Description Job Description Senior Backend Engineer — San Francisco San Francisco, CA, United States · Full-time · On-site...  ...hits a decisioning model Owning the full lifecycle from architecture decisions through to production support, not handing off after... 
    Suggested
    Full time

    The French Sourcer

    San Francisco, CA
    a month ago
  • Job Title Senior Backend Engineer - AI Enablement & Strategy Overview Sephora is seeking a highly proactive, strategic Senior Python Backend...  ...a problem solver and collaborator who can assess existing architecture, design best-fit solutions, and help define the path forward... 
    Suggested
    Work at office

    BayOne Solutions

    San Francisco, CA
    3 days ago
  • A leading healthcare AI startup is seeking a Senior Backend Engineer to develop backend services and build innovative Generative AI workflows...  ...technologies like FastAPI and MongoDB, improving the architecture while mentoring junior developers. The company offers exceptional... 
    Suggested
    Remote job
    Flexible hours

    Jobleads-US

    San Francisco, CA
    4 days ago
  •  ...transactional integrity. Build a Git-style version-control + migration engine capable of rolling forward/back complex schema and data...  ...Working in abstractions to build complex graph-based architectures that scale Qualities Team player: you bring positivity... 
    Work at office
    Immediate start
    Relocation package
    Flexible hours

    Doss

    San Francisco, CA
    4 days ago
  •  ...Senior Backend Engineer Hybrid (2 days in office) - Bay Area, United States About Falcon...  ...problems Manage database migrations, query optimization, and caching strategies...  ...founders and product team Shape technical architecture and engineering practices Mentor... 
    For contractors
    Work at office
    Remote work
    Shift work

    Falcon Labs

    San Francisco, CA
    5 days ago
  •  ...customers to fully customize the look and feel of their apps Backend projects Own the system that runs the auto-generated...  ...production consumer app backends need: Storage / DBs, auto-migration systems, business logic, deployments, ranking services, ACL / access... 

    Hired Recruiters

    San Francisco, CA
    29 days ago
  • Senior, zero-to-one. Own the architecture; the data model is your contract. San Francisco Bay...  ...and accessibility patterns, and an engineering-grade relational data model. The founder...  ...depth: schema design, row-level security, migrations, and the judgment to know when to... 
    Contract work

    Ignizia

    San Francisco, CA
    4 days ago
  •  ...Exa Backend Engineer Exa is an applied AI lab building a search engine unlike the world has ever seen. We build massive-scale infra to...  ...backend engineer, you'd play a critical role in our search architecture. We're pretty flexible on what projects people work on based... 
    H1b
    Flexible hours

    Exa Labs

    San Francisco, CA
    3 days ago
  • $175k - $220k

     ...dashboards, and forecasting engines. We’re at an exciting stage of...  ...construction! The Role As a backend engineer at Doxel, you will help...  ..., structured forms, and IoT device outputs—and transform...  ...feature roadmaps, and long-term architectural decisions for Doxel’s applications... 
    For contractors
    Work at office
    Flexible hours

    Doxel.ai

    San Francisco, CA
    2 days ago
  • $145k - $150k

     ...build better experiences for daters. The Engineering team is responsible for building...  ...gets to have at Tinder enormous. As a Backend Engineer at Tinder, you will have an outsized...  ...norms, constantly improving architecture design, exploring emergent tech and ideas... 
    Full time
    Work experience placement
    Flexible hours

    Match Group

    San Francisco, CA
    4 days ago
  •  ...software for construction. As our fullstack engineer and user base grow, we need a senior engineer to own our React architecture and raise the UI bar. You'll lead fullstack...  ...hold when usage grows 100x. Frontend and backend. Partner on product : Work with design,... 
    Full time

    Bobyard, Inc

    San Francisco, CA
    20 hours ago
  •  ...Description The Job As a Senior Full-Stack Engineer at Panther Labs, you'll contribute to...  ...detections-as-code, a cloud-native architecture, and data lake technology. Panther’s platform...  ...that include changes to infrastructure, backend code, and our frontend web application... 
    Remote work

    Hired Recruiters

    San Francisco, CA
    29 days ago
  •  ...profiles across active roles and use resumes/profiles to understand which backgrounds may be a fit. THE ROLE As a Founding Backend Engineer, you may work on projects that require strong execution, communication, analytical judgment, and the ability to move quickly... 

    Career-Launch.net

    San Francisco, CA
    2 days ago
  •  ...software You have experience driving technical designs for backend systems You adapt quickly and can problem solve through uncertainty...  ...effectiveness You will be working on a service oriented architecture using gRPC and Go. Some familiarity with Go is necessary... 

    Range Labs Inc.

    San Francisco, CA
    more than 2 months ago
  •  ...fintech startup focused on the insurance industry, is seeking Backend Software Engineers (4–12 YOE) to join its growing team. This is a high-...  ...automation layer Collaborate on system design and architecture to solve complex, real-world problems What they're looking... 

    CincyBrianHires

    San Francisco, CA
    2 days ago
  •  ...Job Description Job Description JOB DESCRIPTION The Job As a Backend Software Engineer at Panther Labs, you will be part of a team designing and delivering Panther’s core services including real-time analysis engines, databases, APIs, monitoring, testing, and... 

    Hired Recruiters

    San Francisco, CA
    29 days ago
  •  ...Description Job Description We are hiring a Founding Software Engineer in San Francisco. We are building a small, talent-dense team...  ...and developer experience. Architect, build, and scale core backend systems powering document intelligence and VLM-based workfows... 

    Unsiloed AI

    San Francisco, CA
    a month ago
  • $110k - $270k

     ...Description Job Description Maxana is seeking an experienced Backend Engineer for a confidential client — a well-funded AI platform...  ...and product leadership Evaluate and strengthen technical architecture, tooling, and processes Champion software quality, drive... 
    Flexible hours
    2 days per week

    Maxana

    San Francisco, CA
    a month ago
  •  ...Senior Backend Engineer We believe owning a home should feel as special as the moments that take place within them. If our mission inspires...  ...Some of the Responsibilities You'll Have Lead the architecture and development of our backend systems, ensuring they are... 

    CASA

    San Francisco, CA
    5 days ago
  • $180k - $280k

     ...Senior Backend Engineer, Customer Data Activation Remote (North America) The Problem Marketing and growth teams are sitting on huge volumes...  ...warehouse-scale data activation Think holistically about architecture, scalability, maintainability, and reliability Write and... 
    Full time
    Remote work

    Plug Consulting

    San Francisco, CA
    21 days ago
  •  ...Production Support Engineer Job Description Support trouble-shooting client issues with high level data analysis and project review...  ...orders requests. Help stabilize production environment migrations. Identify root causes of technical issues in production and... 

    Samprasoft

    San Bruno, CA
    4 days ago
  • $180k - $240k

     ...Title: Full-Stack Software Engineer Location: Burlingame, CA...  ...with meaningful full-stack, backend, or platform work in production...  ...series queries, schema design and migrations. ~ Cloud platform...  ...systems, energy storage, EV, IoT, or industrial telemetry platforms... 
    Full time
    Flexible hours

    Peak Energy

    San Francisco, CA
    2 days ago
  • $200k - $350k

     ...own the systems behind it. APIs, data pipelines, and platform architecture designed for long-running workloads, large-scale ingestion, and...  ...experimentation loops. This is full-stack in scope, but backend in depth, where system design decisions directly impact what the... 

    techire ai

    San Francisco, CA
    3 days ago
  •  ...building a modern platform used by security teams. This is a hands-on backend role in a high-ownership environment where you’ll move fast,...  ...best practices across the backend Collaborate with other engineers to improve developer experience and overall platform... 
    Permanent employment
    Full time
    Remote work
    San Francisco, CA
    more than 2 months ago
  • $160k - $200k

     ...Mid-to-Senior Backend Engineer OG.com is a fast-growing, CFTC-regulated Prediction Market platform powered by cutting-edge technology...  ...backend services and operations, including proposing architectural decisions, participating in design reviews, coding, code review... 

    crypto.tickets

    San Francisco, CA
    4 days ago
  • $120k - $180k

     ...Alibaba, architected the core recommendation engine serving 500M daily users. What You'll Do: As a Backend Engineer, you will play a central role in building...  ...: Contribute to designing scalable architectures that support new product features and business... 
    Full time
    Flexible hours

    BITKRAFT Ventures

    San Francisco, CA
    2 days ago
  •  ...with a team that holds a high bar for itself — keep reading. Socure is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic engineering team within the Technology Center of Excellence. In this critical role, you will be a technical... 

    Socure Inc

    San Francisco, CA
    5 days ago
  •  ...and biomanufacturing. We're looking for engineers who are excited about building software...  ...The Role We're seeking a Senior Backend Engineer to join our growing team in San...  ...where you can shape both the technical architecture and product direction. You enjoy the responsibility... 

    Orchestra Bio, Inc

    San Francisco, CA
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Engineer, IoT Architecture & Migration. Be the first to apply!