Database Administrator and Database Engineer Opportunities

Tech Mirrors

Bellevue (WA)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mirrors is seeking a mid-level Data Engineer & Database Administrator to join our data platform team in Bellevue, WA. You will build and maintain scalable data pipelines while ensuring databases are reliable, secure, and high-performing.

You’ll work closely with analysts, engineers, and product teams to deliver clean, timely data and support reporting needs across the organization. This role requires 10+ years’ experience and is onsite for a 6-month engagement.

Qualifications

  • Experience in data engineering, database administration, or similar roles.
  • Strong experience with PostgreSQL, MongoDB, and Amazon Redshift.
  • Solid SQL skills for transactional and analytical workloads.
  • Experience with AWS data and database services (S3, Glue, Lambda, RDS, Redshift).
  • Proficiency in Python or another scripting language.
  • Experience with workflow orchestration tools (Airflow, Step Functions).
  • Hands-on database administration: MongoDB, Redshift, PostgreSQL.
  • Familiarity with monitoring tools (CloudWatch, pgBadger, MongoDB Atlas).
  • Understanding of database security and least-privilege access.
  • Experience with Kafka or Kinesis; familiarity with dbt.
  • Knowledge of data lake/lakehouse architectures and Terraform/CloudFormation.
  • CI/CD experience for data pipelines; basic DevOps skills.

Responsibilities

  • Design, build and maintain ETL/ELT pipelines across multiple systems.
  • Design and optimize data models in PostgreSQL, MongoDB, and Redshift.
  • Develop and manage data workflows using AWS services.
  • Administer and maintain database environments across dev, test, and prod.
  • Monitor data pipelines and databases, troubleshoot issues, and set up alerts.
  • Optimize query performance, indexes, and configurations for relational and NoSQL systems.
  • Manage database provisioning, upgrades, backups, and disaster recovery.
  • Ensure database security, including access control and encryption.
  • Plan capacity and scale systems to meet growing data needs.
  • Define and enforce data retention and archival policies.
  • Collaborate with analytics and product teams to support reporting needs.
  • Document data pipelines and procedures; participate in code reviews and best practices.
  • Follow engineering standards and contribute to team knowledge.

Skills

PostgreSQL
MongoDB
Amazon Redshift
SQL
Python
Airflow
Kinesis
dbt
Terraform
CloudFormation
Kafka
Redshift maintenance
Security & encryption

Tools

AWS
pgBadger
Snowflake
CloudWatch
Git

Job description

Database Administrator and Database Engineer Opportunities

Exp: Minimum 10+ Years

Duration: 6 months

Job Location: Bellevue, WA, 98006 – All 5 Days Onsite

Mode of Interview : Video Interview

Visa : USC,H1B,H4EAD

Role Summary

Data Engineer & Database Administrator (Mid-Level, 10+ Years)

About the Role

We’re looking for a mid-level Data Engineer & DBA to join our data platform team. You’ll build and maintain scalable data pipelines while ensuring our databases are reliable, secure, and high-performing. You’ll work closely with analysts, engineers, and product teams to deliver clean and timely data.

What You’ll Do
  • Design, build and maintain ETL/ELT pipelines across multiple systems
  • Design and optimize data models in PostgreSQL, MongoDB, and Amazon Redshift
  • Develop and manage data workflows using AWS (S3, Glue, Lambda, Step Functions, Kinesis)
  • Administer and maintain database environments across development, staging, and production
  • Monitor data pipelines and databases, troubleshoot issues, and implement alerts
  • Optimize query performance, indexes, and configurations across relational and NoSQL systems
  • Manage database provisioning, upgrades, backups, and disaster recovery (RDS, MongoDB, Redshift)
  • Ensure database security, including access control, encryption, and role management
  • Plan capacity and scale systems to support growing data needs
  • Define and enforce data retention and archival policies
  • Collaborate with analytics and product teams to support reporting and data needs
  • Document data pipelines, database processes, and operational procedures
  • Participate in code reviews and follow engineering best practices
What We’re Looking For
Core Skills & Experience
  • Experience in data engineering, database administration, or similar roles
  • Strong experience with PostgreSQL, MongoDB, and Amazon Redshift
  • Solid SQL skills for both transactional and analytical workloads
  • Experience with AWS data and database services (S3, Glue, Lambda, RDS, Redshift, etc.)
  • Proficiency in Python or another scripting language
  • Experience with workflow orchestration tools (Airflow, Step Functions, etc.)
  • Hands‑on database administration experience, including:
    • MongoDB (replica sets, sharding, indexing, backups)
    • Redshift (cluster management, query tuning, WLM, snapshots)
    • PostgreSQL (replication, performance tuning, connection pooling)
  • Familiarity with monitoring tools (CloudWatch, pgBadger, MongoDB Atlas, etc.)
  • Understanding of database security (encryption, auditing, least-privilege access)
  • Experience with Kafka or Kinesis (streaming data)
  • Familiarity with dbt for data transformation
  • Knowledge of data lake/lakehouse architectures (Delta Lake, AWS Lake Formation)
  • Experience with Terraform or CloudFormation
  • CI/CD experience for data pipelines
  • Basic DevOps skills
Skills & Attributes
  • Strong problem-solving and analytical skills
  • Ability to translate business needs into data solutions
  • Comfortable working in a fast-paced, collaborative environment
  • Clear communicator with both technical and non-technical audiences
  • Self-motivated with a focus on clean, maintainable code
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database Engineer
Senior Database Engineer

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 110,000 - 170,000
Database Administrator (DBA)
Database Administrator (DBA)

TechDigital Group • Phoenix (AZ)

On-site
USD 85,000 - 115,000
Senior Data Engineer
Senior Data Engineer

Inizio Partners Corp • New York (NY)

Remote
USD 125,000 - 155,000
Data Engineer
Data Engineer

Maestro Technologies, Inc. • United States

On-site
USD 90,000 - 120,000
Mid-Level DBA Administrator
Mid-Level DBA Administrator

Trillion Technology Solutions Inc. • Washington

On-site
USD 80,000 - 110,000
Database Developer Expert
Database Developer Expert

MAS Global Consulting • Wilmington (DE)

On-site
USD 95,000 - 120,000
Database Administrator DBA
Database Administrator DBA

Compunnel, Inc. • Englewood Cliffs (NJ)

On-site
USD 100,000 - 130,000
Database Administrator / Data Engineer – AWS Migration
Database Administrator / Data Engineer – AWS Migration

Mbi Llc • Richmond (VA)

On-site
USD 90,000 - 120,000
Database devops engineer
Database devops engineer

Stem Xpert • Seattle (WA)

On-site
USD 90,000 - 120,000
DBA
DBA

TechDigital Group • Great Falls Crossing (VA)

On-site
USD 80,000 - 100,000