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.
- 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
- 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...SuggestedFull timeImmediate start
- 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...SuggestedPermanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours
$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...SuggestedFull timeWork at officeLocal areaImmediate startFlexible hours$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...SuggestedTemporary workWork at officeRemote work$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- ...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 workWork at officeFlexible hours
- 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...
$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 workH1bWork at officeRemote workWork visaFlexible hours- 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 timePart timeLocal area
$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 timeFor contractors- ...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
$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 workWork visaShift work$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 workWork experience placementLocal area- ...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 startRemote work
$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- ...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
$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 workH1bWork at officeImmediate startFlexible hours$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$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 workLocal areaWorldwide$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 employmentFull timePart timeWork at office$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 timeTemporary workPart time- ...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...InternshipLocal areaNight shift
$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 timeH1bLocal areaWork from homeRelocation packageFlexible hours$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 contractorsWork experience placementWork at officeLocal areaImmediate start$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 timeLocal areaShift work- ...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 timeRemote work
$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 officeLocal areaRemote workRelocation3 days per week$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- ...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 timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Database Engineer. Be the first to apply!
- engineering aide United States
- technology administrator United States
- research assistant engineering United States
- staff security engineer United States
- information technology administrative assistant United States
- assistant engineering manager United States
- assistant building engineer United States
- project engineer assistant project manager United States
- staff qa engineer United States
- staff devops engineer United States



