Senior Database Engineer

Auris Partners, LLC
Oklahoma City, OK, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Query Performance Airflow Data Analysis Business Logic Architectural Patterns Microsoft Azure Backup Devices Cloud Computing Code Review Databases Continuous Integration Data Validation
+39 more
Information Engineering Data Governance Extract Transform Load (ETL) Data Recovery Data Systems Data Warehousing Database Development Dimensional Modeling Github Jinja (Template Engine) Python (Programming Language) Microsoft SQL Server SQL Azure Oracle Databases Oracle (Applications) Oracle SQL Developer Performance Tuning Scrum Methodology Role-Based Access Control Standard Sql Recovery Manager (RMAN) Shell Script SQL Stored Procedures PL-SQL SQL Databases Transact-SQL Freeform SQL Azure Data Factory Sql Optimization Delivery Pipeline Snowflake Data Build Tool (dbt) Database Optimization Git Dynamic Data Cloud Migration Software Version Control Data Pipelines Sql Tuning

Job description

The Lead Data Engineer is a senior individual contributor (IC) on the Auris Data Engineering team, serving as the technical anchor for the team’s database and pipeline platform. This role is responsible for designing, building, and optimizing data solutions across Oracle, Azure SQL, and Snowflake-while also providing backup Oracle DBA coverage. The ideal candidate brings hands-on expertise in SQL engineering, ELT pipeline development, and dbt, with the ability to lead through technical excellence, mentor peers, and deliver reliable, high-quality data products that power Auris’s payroll and HR platform.

What You’ll Do

SQL Development & Database Engineering

  • Design, develop, and optimize complex SQL queries, stored procedures, functions, triggers, and views across Oracle (PL/SQL), Azure SQL (T-SQL), and Snowflake SQL.

  • Conduct query performance analysis and tuning using execution plans, indexing strategies, partitioning, and statistics management.

  • Establish and enforce SQL coding standards, naming conventions, and code-review processes across the team.

ELT Pipeline Development & dbt

  • Architect and develop ELT pipelines that ingest, transform, and serve data across Oracle, Azure SQL, and Snowflake.

  • Build, maintain, and govern dbt models (sources, staging, intermediate, mart layers) following modular, tested, and documented design principles.

  • Implement dbt schema tests and custom data quality tests to embed data quality gates into every pipeline.

  • Collaborate with Analytics and Data Engineering teams to translate business logic into reliable, version-controlled transformation code.

  • Leverage orchestration tools (Azure Data Factory or equivalent) to schedule and monitor pipeline execution.

Snowflake & Azure SQL Platform Engineering

  • Design and manage Snowflake objects: databases, schemas, virtual warehouses, stages, streams, tasks, and dynamic tables.

  • Implement Snowflake performance best practices including clustering keys, materialized views, result cache, and warehouse right-sizing.

  • Develop and maintain Azure SQL databases; tune workloads using Query Store and Intelligent Query Processing.

  • Support Snowflake and Azure SQL security configurations including RBAC, TDE, Row-Level Security, and Dynamic Data Masking.

Oracle Database Administration (Backup DBA)

  • Serve as backup Oracle DBA for production and lower environments (Oracle 19c/21c).

  • Perform DBA tasks: tablespace management, RMAN backup & recovery, patching coordination, and AWR/ASH performance analysis.

  • Diagnose Oracle performance issues using SQL Tuning Advisor, execution plans, and SQL Monitor.

  • Support Oracle-to-cloud migration efforts including schema conversion and data validation.

Technical Leadership & Collaboration

  • Act as technical lead and SME for SQL development and database engineering across project teams.

  • Mentor junior and mid-level engineers through code reviews, pairing sessions, and documentation.

  • Contribute to CI/CD integration of database changes using tools such as dbt Cloud, Flyway, or GitHub Actions.

  • Participate in sprint planning, architecture reviews, and cross-functional data initiatives.

Requirements

Do you have experience in Version control?, * 7+ years of hands-on SQL development experience in a professional data engineering or database engineering role.

  • 5+ years of Oracle database experience including PL/SQL development and DBA-level operational tasks (backups, recovery, performance tuning).

  • 3+ years of Snowflake experience including data modeling, performance optimization, and Snowflake-native features (Streams, Tasks, Snowpipe, Dynamic Tables).

  • 3+ years of Azure SQL Database or SQL Server experience in cloud or on-premises environments.

  • 3+ years of dbt (data build tool) experience-dbt Core or dbt Cloud-building and maintaining production-grade transformation models.

  • Experience building and operating ELT/ETL pipelines in a modern cloud data stack.

  • Familiarity with version control (Git / Azure DevOps) and CI/CD pipelines for database deployments.

  • Working knowledge of Python or shell scripting for pipeline automation and tooling.

What are our Desired Skills and Capabilities?

  • Advanced SQL proficiency across Oracle PL/SQL, T-SQL (Azure SQL / SQL Server), and Snowflake SQL.

  • Strong understanding of ELT architecture patterns, data warehouse design, and dimensional modeling (star/snowflake schema).

  • Proficiency with dbt: model design, ref/source resolution, Jinja macros, incremental strategies, and dbt docs.

  • Experience with data orchestration platforms such as Azure Data Factory (ADF) or Apache Airflow.

  • Understanding of data governance, data quality frameworks, and observability practices (e.g., Great Expectations, Monte Carlo, dbt tests).

  • Oracle Certified Professional (OCP) or Snowflake SnowPro Core / Advanced: Data Engineer certification is a plus.

  • Microsoft Certified: Azure Data Engineer Associate or Azure Database Administrator Associate is a plus.

  • Experience in payroll, HR technology, financial services, or InsurTech domain preferred.

  • Prior experience contributing to Oracle-to-cloud migration projects is a plus.

Benefits & conditions

Pulled from the full job description

  • Pet insurance
  • Paid parental leave
  • Parental leave
  • Health insurance
  • Paid time off
  • Employee discount
  • Vision insurance, * Competitive compensation and performance incentives.

  • Comprehensive benefits package.

  • Collaborative, mission-driven culture with high visibility and impact.

Candidates should be comfortable with an on-site presence to support collaboration, team leadership, and cross-functional partnership., * Physical Wellness: Comprehensive medical insurance, dental insurance, and vision insurance; life and disability insurance; fertility benefits; wellness resources; and paid sick time.

  • Mental Wellness: Generous paid time off and holidays; Employee Assistance Program (EAP); and a complimentary Calm app subscription.
  • Financial Wellness: Immediate vesting in a 401(k) plan; Health Savings Account (HSA) and Flexible Spending Account (FSA) options; commuter benefits; and employee discount programs.
  • Family Care: Paid maternity leave and paid paternity leave (including for adoptive parents); legal plan options; and pet insurance coverage.
  • … and so much more!

About the company

Auris is the payroll and HR partner built for small and medium-sized businesses who can’t afford to get it wrong. Trusted by over 50,000 businesses nationwide, Auris pairs easy-to-use technology with real human services to give leaders the confidence that every detail is done right - so they can focus on growing their team and their business. Acquired by Acrisure in 2025, Auris formerly Heartland Payroll is accelerating its vision to deliver seamless human-centered technology to help small businesses thrive., At Acrisure, we’re building more than a business, we’re building a community where people can grow, thrive, and make an impact. Our benefits are designed to support every dimension of your life, from your health and finances to your family and future.

Making a lasting impact on the communities it serves, Acrisure has pledged more than $22 million through its partnerships with Corewell Health Helen DeVos Children’s Hospital in Grand Rapids, Michigan, UPMC Children’s Hospital in Pittsburgh, Pennsylvania and Blythedale Children’s Hospital in Valhalla, New York.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:40 min

Evolving through early developer roles and technology stacks

Liam Hurrel +1 · World Congress 2021

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

Videos

See all

Related articles

See all