Senior Full Stack Engineer — Cloud Infrastructure & IoT

Owl Labs•Boston, MA
•$160,000 - $180,000•Hybrid

About The Position

Owl Labs is seeking a Senior Full Stack Engineer to build and maintain the software behind its connected products and internal applications. The role works across backend services, web applications, and cloud infrastructure using Node.js, TypeScript, React, and AWS. The engineer is expected to make thoughtful technical decisions, troubleshoot problems, and collaborate with other engineers to deliver reliable software. The position involves developing backend services and APIs that support connected devices and over-the-air updates, managing AWS infrastructure, building web applications and internal tools, and designing and maintaining PostgreSQL data structures. It also contributes to automated testing, CI/CD pipelines, deployment workflows, software architecture, and consistent engineering practices. Owl Labs is a hybrid company, with more than 40% of its workforce remote and headquarters in Boston, Massachusetts. The listed salary range is $160,000–$180,000 USD. Owl Labs describes itself as a collaborative technology company focused on improving hybrid meeting and learning experiences through products such as the Meeting Owl.

Requirements

  • Strong professional experience with Node.js and TypeScript.
  • Experience building and maintaining backend applications and APIs.
  • Hands-on experience with AWS services, including Lambda, ECS, S3, and SQS.
  • Strong experience with React and modern frontend development.
  • Experience with PostgreSQL, including schema design, query optimization, and indexing.
  • Experience with automated testing; Playwright and Cucumber are preferred.
  • Understanding of REST APIs, asynchronous messaging, and event-driven architectures.
  • Familiarity with infrastructure as code, such as AWS CDK or Terraform.
  • Familiarity with CI/CD pipelines and production deployment practices.
  • Understanding of software architecture, distributed systems, and backend design patterns.
  • Ability to troubleshoot complex technical problems and work independently across the full stack.
  • Clear communication and ability to work well with other engineers.
  • Bachelor’s degree in Computer Science or a related field.

Nice To Haves

  • Experience with AWS IoT Core and connected-device architectures.
  • Experience with OTA updates and device management.
  • Experience with serverless architectures and event-driven systems.
  • Familiarity with observability, cloud cost optimization, and production monitoring.
  • Experience building internal developer tools and automated testing platforms.

Responsibilities

  • Build and maintain backend services, APIs, and serverless applications using Node.js and TypeScript.
  • Manage cloud infrastructure using AWS services, including Lambda, ECS, S3, SQS, and AWS IoT Core.
  • Develop backend services that support connected devices and over-the-air (OTA) updates.
  • Build web applications and internal tools using React and TypeScript.
  • Design and maintain PostgreSQL schemas, queries, indexes, and data access patterns.
  • Create and maintain automated end-to-end tests and reporting tools using Playwright and Cucumber.
  • Improve CI/CD pipelines, deployment workflows, and cloud application releases.
  • Help make technical decisions about service connections, data movement, and application structure.
  • Troubleshoot issues across applications, databases, and cloud infrastructure.
  • Work with other engineers to deliver features, maintain code quality, and establish consistent development practices.

Benefits

  • Competitive medical, dental, and vision benefits.
  • Unlimited PTO.
  • Generous parental leave.
  • Work-from-home stipend.
  • Commuter benefit.
  • Flexible work.
  • Paid holidays.
  • Equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service