O

Oura

Makes smart rings for sleep and recovery

Senior Business Systems Engineer

Enterprise ApplicationsUpdated on Nov 13
Full-timeRemote in USA

About the Job

Requirements

  • At least 6 years of total professional experience as a business systems engineer, business systems developer, or similar technical professional.
  • At least 4 years of NetSuite development and/or administration experience.
  • Experience working in an Agile methodology and task management system.
  • Hands-on experience with NetSuite script types, including User Event, Client, Map/Reduce, Suitelet, and RESTlet.
  • Experience writing automated tests in any language or framework.
  • Hands-on experience using AI coding assistants such as Claude Code, Cursor, or GitHub Copilot in day-to-day development, with sound judgment about when to trust, verify, or reject AI output.
  • Understanding of core business processes and best practices, including Order to Cash and Procure to Pay, and basic accounting principles.
  • Extensive integration experience using iPaaS, APIs, or direct point-to-point integrations, with a solid understanding of system authentication methods.
  • Comfort with NetSuite's configuration and administration layer, including roles, permissions, and saved searches.
  • Attention to detail and a strong analytical mindset.
  • Strong communication and collaboration skills, including the judgment to push back on scope or timelines when a proposed fix is not durable.

Responsibilities

  • Define, document, and execute NetSuite development tasks in an Agile team process managed in Atlassian Jira.
  • Deliver SuiteScript code and designs that follow software development best practices and prioritize root-cause fixes over narrow patches.
  • Design and implement unit, integration, and regression test coverage for critical customizations and integrations as a standard part of delivery, and help establish a team-wide Definition of Done that includes test coverage.
  • Use AI-assisted and agentic development tools to accelerate SuiteScript, integration, and test development, applying design-first practices such as specifications, architecture documents, and constraints so generated code is consistent, reviewable, and maintainable.
  • Help define team standards for when and how AI-assisted changes ship, including change-management evidence required for SOX/ITGC controls.
  • Contribute reusable architecture decision records, coding standards, and integration documentation to improve the effectiveness of engineers and AI tools across the NetSuite codebase.
  • Partner with the NetSuite Administrator to audit and govern platform configuration, including roles, permissions, workflows, and bundle usage, ensuring changes are documented and reversible and do not accumulate as untracked technical debt.
  • Assist in developing, architecting, and supporting scalable integrations between NetSuite and other business systems.
  • Collaborate with NetSuite business users across Supply Chain & Logistics, Financial Systems, and Member Experience to translate requirements into durable solutions.

About the Company

Oura

Makes smart rings for sleep and recovery

Oura designs smart rings and a companion app for people who want to understand their sleep, activity, stress, and recovery. Its ring measures signals such as heart rate, movement, and temperature while fitting into daily life without a screen on the wrist. The app turns these daily measurements into sleep and readiness scores, compares changes with a personal baseline, and suggests habits that support rest and activity. Oura sells rings through its website and retail partners, while paid memberships unlock detailed app insights and guidance beyond the basic scores. Founded in Finland in 2013, Oura is headquartered in San Francisco, United States.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$1.5B
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Oura

See more jobs