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

Staff Database Engineer

Owner

Staff Database Engineer

Owner is the AI-native system local business owners use to succeed, starting with restaurants. We're building the system that replaces the many tools owners use to run their business. It powers everything from the restaurant's website, online ordering, CRM, POS, and more.

Most small business software makes owners do the work to get what they want: sales growth and profit growth. Owner does the work for them agentically. Our system drives demand, converts it, and helps operators run their business day to day. As it improves, the business improves with it. Using Owner should feel like having a team of great operators, engineers, and marketers working for you.

We're starting by helping independent restaurants succeed online. But it's not just restaurants that need our help. Most local businesses are struggling with these same problems. Huge technology corporations are taking their customers, bleeding their profits, and making it hard for them to survive.

Once we nail the solution for restaurants – we'll scale it into every other local business type. In the future we envision, tens of millions of local business owners will use our technology to succeed in the digital age.

Since 2020, we've generated tens of millions in revenue and processed over a billion dollars of online orders. 1 in 5 Americans have used an Owner.com website. More importantly, we've helped over 20,000 restaurant owners, and saved them nearly $200 million in fees.

Our team is now in the low hundreds. We've got top talent from the most successful companies in SMB software, including: Shopify, HubSpot, DoorDash, ServiceTitan, Rappi, Faire and Stripe. We'll be scaling even faster in 2026 to keep pace with our customer growth.

Owner is a remote-first, global company headquartered in San Francisco, with a sales hub in Toronto. For a few of our roles we prioritize in-person collaboration at one of our office locations. Most of our teammates are distributed throughout the globe. Please review the role description and discuss with your recruiter for more details on location!

We are seeking a highly skilled Staff Database Engineer to help product teams store and access data effectively at scale. You will be the default place product engineers turn to for "which database should this live in?" and "will this access pattern hold up?" This means leading large projects like migrations and building the platform engineers interact with. You will be driving the largest, load-bearing changes to our data infrastructure. This is a hands-on, software-engineer-first role. It is not a BI, data-warehousing, or analytics-engineering role — that work lives with our BizOps and BI teams.

This role is 100% remote and can be based anywhere in the United States or Canada, or anywhere in Mexico or Colombia.

The impact you'll have:

  • Lead the migration of product workloads
  • Give product engineers a clear home for "where should this data live and how should I access it?"
  • Build reusable primitives — data-sync utilities, ORM best practices, and access-pattern / schema / index review — so teams stop reinventing patterns.
  • Expand the product-data platform over time into caching, search, and event streaming.

Who you'll work with:

  • Product Engineering Teams
  • Platform / Infrastructure Teams
  • This role has company-wide impact and will partner cross-functionally across the entire engineering organization.

What we're looking for:

  • Hands-on experience working with databases inside the product — owning OLTP access patterns, indexing, query optimization, and schema design as part of building user-facing applications
  • Comfortable both writing code in the product stack and reasoning carefully at the database layer
  • Deep expertise with a major relational engine (Postgres strongly preferred) in high-volume production; experience migrating workloads (e.g., MongoDB → Postgres) a strong plus
  • Expertise in schema design, indexing, query optimization, and zero-downtime migrations on large, live tables
  • Experience scaling systems through significant traffic and data growth, in a domain where understanding access patterns at scale is a survival skill — e.g. advertising analytics, fintech / trading systems, large-scale consumer SaaS, or marketplaces
  • Strong software engineering ability — writes, reviews, and ships production code, not SQL alone
  • Flexible problem solving
  • Strong written and verbal communication skills
  • Deep sense of personal ownership and accountability
  • Builder mentality

Nice to Haves:

  • Experience building shared platform primitives — data-sync tooling, ORM best practices, caching (Redis), search, or queues / event streaming
  • Experience with payments or financial data
  • Experience with cloud infrastructure (AWS/GCP), infrastructure-as-code (Terraform), and observability/performance tooling

Notice - Employment Scams

Communication from our team regarding job opportunities will only be made by an Owner team member with an @owner.com email address. We do not conduct interviews over email or chat platforms, and we will never ask you to provide personal or financial information such as your mailing address, social security number, credit card numbers or banking information. If you believe you are being contacted by a scammer, please mark the communication as "phishing" or "spam" and do not respond.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Database Engineer in United States vacancy
  • Who we are looking for:ACV Auctions is looking for a Staff Engineer, Database to join our ACV MAX Engineering team and lead the evolution of the data platform behind our SaaS product, MAX Digital. This role will focus on the design, optimization, and modernization of transactional... 
    Suggested

    ACV Auctions

    Buffalo, NY
    2 days ago
  • Job Title:Staff Engineer II - Database EngineeringLocation:TX - Dallas/IrvingWhat you'll do:As a Staff Engineer II, this role provides expertise across a suite of technical tools and products within a defined domain to ensure solutions are safe, secure, compliant, and... 
    Suggested
    Full time
    Immediate start

    Western Alliance Bancorporation

    Dallas, TX
    1 day ago
  • Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...position is a software engineer with a strong background in database technologies, performance analysis, and strong troubleshooting... 
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, OH
    4 days ago
  • $176.5k - $262.35k

     ...Job Summary:The Venmo Data Platforms team is responsible for engineering and operating Venmo's internal and customer-facing...  ...DocumentDB, Cassandra, ElastiCache, OpenSearch, and DynamoDB.As a Staff Database Engineer on the Data Platforms team, you will partner closely... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    2 days ago
  • $195k - $227.5k

     ...in real time. We value curiosity, ownership, collaboration, and continuous improvement. The Role We are looking for a Staff Database Engineer to take primary ownership of the reliability, availability, and recoverability of our platform's large PostgreSQL... 
    Suggested
    Temporary work
    Work at office
    Remote work

    Multi Media, LLC

    United States
    1 day ago
  • $164k - $282k

     ...experience in this always-on, high-tech, and hyper-connected world. Role OverviewWe are looking for a skilled and experienced Database Engineer with AI experience to join the Customer Success team at Coupang. The Customer Success team obsesses over the success of development... 
    Temporary work

    Coupang

    Seattle, WA
    3 days ago
  •  ...stack. Because breakthrough AI should move at the speed of ideas, not infrastructure. About The Role We’re looking for a Staff Database Engineer to join our team during an exciting phase of growth. In this role, you’ll be responsible for database architecture, database... 
    Temporary work
    Work at office
    Flexible hours

    TensorWave

    Las Vegas, NV
    5 days ago
  • Act as a project or system leader, coordinating other engineers Determine technical tasks for engineers to follow Achieve customer, operational...  ...Design, implement, automate, and operate cloud-native database systems Drive operational excellence through automation and AI... 

    Jobtailor

    California, MO
    1 day ago
  • $108k - $180k

     ...industry-leading, on-demand production methodology, for a smarter, future-ready industry. Position Summary We are seeking a Staff Database Engineer (Official Title: Staff Database Engineer I) with experience managing large-scale, mission-critical environments that... 
    Temporary work
    H1b
    Work at office
    Remote work
    Work visa
    Flexible hours

    SHEIN

    San Diego, CA
    5 days ago
  • Overview The Staff Infrastructure Engineer will serve as a leader focused on infrastructure. You will be responsible to bridge the gap between business...  ...devices Preferred Skills Experience with cloud-based database services (e.g., AWS RDS, Google Cloud SQL, OCI Database).... 
    Full time
    Part time
    Local area

    Michaels Stores

    Irving, TX
    3 days ago
  • $130k - $150k

    SRC, Inc. is currently seeking a highly skilled Staff Cloud Database Engineer to lead the design, implementation, and management of enterprise cloud data infrastructure in support of a federal civilian agency’s mission. This role is responsible for delivering scalable,... 
    Full time
    For contractors

    Syracuse Research Corporation

    Fairborn, OH
    4 days ago
  •  ...Sr. Oracle Database Administrator with 10+ years Oracle database administration experience supporting large scale or enterprise level...  ...Required Skills: \\ \ ~10 + years experience administering to, and engineering solutions with Oracle’s database (10 – current). Extensive... 
    Full time

    Cdit Llc

    Remote
    1 day ago
  • $140k - $180k

     ...within our team. We're seeking a experienced and innovative Database Administrator who have managed databases at scale.  Come and...  ...databases.  We'll rely on your database knowledge to help our engineers write performant and scalable queries. What You'll Do If you... 
    Remote work
    Work visa
    Shift work

    Mark43

    Boston, MA
    12 days ago
  • $180k - $200k

    An active TS/SCI with Polygraph is required for this position. Description Red Arch Solutions is hiring a Senior Oracle Database Admin / Engineer to join our contract in Annapolis Junction, Maryland. We are seeking a Sr. Oracle Database Administrator with 10+ years Oracle... 
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions, Inc.

    Annapolis, MD
    3 days ago
  •  ...ensure translation of requirements into a logical and physical database architecture/design needs • Application development -...  ...targeted applications • Data analytics - implement known data engineering tasks including transformation, quality remediation and report... 
    Immediate start
    Remote work

    LanceSoft

    Waukesha, WI
    3 days ago
  • $225k - $290k

     ...As a senior technical leader, you will also guide cross-team prioritization of reliability investments, define best-in-class data engineering practices, and lead complex, high-impact initiatives in ambiguous environments—driving alignment, mitigating risk, and delivering... 
    Flexible hours

    Circle

    San Francisco, CA
    4 days ago
  •  ...infrastructure layer that modern healthcare needsAbout The RoleAs our Staff Data Engineer, you will own and evolve the foundational data systems that...  ...to anticipate and manage upstream schema changes and database shiftsDefine and enforce clear data contracts and interface... 
    Live in

    NexHealth

    San Francisco, CA
    3 days ago
  • $150k - $200k

     ..., San Francisco, CA). About the RoleWe're hiring a Senior Data Engineer to build the data foundation for a new discovery-stage team focused...  ...is a hands-on, individual-contributor role one level below our Staff Data Engineer track: you'll own the design and build of... 
    Seasonal work
    H1b
    Work at office
    Immediate start
    Flexible hours

    Taskrabbit

    San Francisco, CA
    3 days ago
  • $202.5k - $274k

     ...to find new, innovative ways to make that possible.Job OverviewCome join the QuickBooks Capital and Lending Platform as a Staff Software Engineer in Data. You will join an innovative and passionate team of engineers using cutting edge technologies like Python, PySpark,... 
    Worldwide

    Intuit

    Mountain View, CA
    1 day ago
  • $159k - $208.95k

    THE POSITIONOur roster has an opening with your name on itWe are seeking a Staff Data Engineer to lead the technical design and implementation of our most critical data infrastructure and products. In this senior-level individual contributor role, you’ll be responsible... 
    Temporary work
    Local area
    Worldwide

    FanDuel

    Jersey City, NJ
    1 day ago
  • $175k - $218k

     ...in the stories of our customers, and in our growing commitment to land stewardship and recreational access.ABOUT THIS ROLEThe Staff Data Engineer is a senior leader responsible for designing and evolving core components of onX’s lakehouse and data platform. This role... 
    Permanent employment
    Full time
    Part time
    Work at office

    onXmaps

    Bozeman, MT
    3 days ago
  • $143k - $286k

     ...StatesSalary: $143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Staff Data Engineer at Walmart, you will design and implement scalable data solutions that support complex business needs across multiple domains... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...aircraft. This role isn't on that program. The AI Products Org is building software for the general aviation industry. As a Staff Data Engineer on the AI Platform team, you will design, build, and operate the data infrastructure that powers large-scale model training and... 
    Internship
    Local area
    Night shift

    Archer Aviation

    San Jose, CA
    2 days ago
  • $160.2k - $211.95k

     ...per week, at minimum [or other frequency dictated by the business if more than 3 days].The RoleWe're looking for a hands-on Staff Data Engineer to build the next generation of telematics data products that power analytics, AI, and decision-making across the enterprise.... 
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    5 days ago
  • $134k - $175k

     ...projects and build strong working relationships with other IT leaders by providing technical acumen and thought leadership.Data Engineering & Distributed SystemsEnterprise-Scale Infrastructure: Architect and manage enterprise-scale data platforms while setting best practices... 
    For contractors
    Work experience placement
    Work at office
    Local area
    Immediate start

    DAT Freight & Analytics

    Denver, CO
    4 days ago
  • $160k - $200k

     ...tomorrow for our clients, our people, and our communities.The Data Engineering team at JLL sits at the intersection of technology and...  ...engineering: pipelines, ETL/ELT, data modeling, SQL and NoSQL databases• Proficiency in Python• Experience with cloud platforms (AWS,... 
    Full time
    Local area
    Shift work

    Jones Lang LaSalle

    Chicago, IL
    1 day ago
  •  ...rapidly growing SaaS technology company is hiring a remote Staff Data Engineer to lead the design, development, and evolution of enterprise...  ...models · Strong understanding of distributed data systems and database architecture · Experience supporting batch, streaming, CDC,... 
    Full time
    Remote work

    Motion Recruitment

    Boston, MA
    2 days ago
  • $224k - $264k

     ...5 List and is a Y Combinator 2024 Breakthrough Company.As a Staff Data Engineer on the People Data team, you'll help build and evolve the centralized...  ..., Python, and SQL.Expertise in data modeling, relational databases, and NoSQL data stores (e.g., MongoDB).Experience with big... 
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    Denver, CO
    4 days ago
  • $200k - $400k

    Staff Data EngineerLocation: New York City, NYEmployment Type: Full-TimeCompensation:...  ...York City that is looking for a Staff Data Engineer to join its engineering team.This is a...  ...Python and SQLExperience with data modeling, databases, APIs, distributed systems, and cloud... 
    Full time

    CyberCoders

    New York, NY
    4 days ago
  •  ...implementation of reusable data assets and data products that enable self-service analytics.Own end-to-end delivery of complex data engineering initiatives from requirements through deployment.Design and implement data pipelines supporting healthcare data sources including... 
    Full time
    For contractors

    Stryker

    Portage, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Database Engineer. Be the first to apply!