Senior Database Engineer

TEKsystems•Phoenix, AZ
•$75 - $85•Remote

About The Position

Design, implement, and manage cloud-based database solutions, ensuring high availability, scalability, and reliability. This role maintains Oracle databases on AWS RDS and supports approximately 12 product teams with database performance tuning, architecture, and moving older application logic out of the database. The engineer will plan and carry out a database upgrade, manage backup and recovery and disaster recovery activities, assist with testing, and apply existing security policies. The position works closely with a small team of about 67 people and product developers in a round-table culture. The team uses Kanban/Scrumban with a 12-week turnaround and support from a PM/BA. Stakeholder contact is rare. The engineer is expected to manage their own schedule, estimate effort accurately, and deliver.

Requirements

  • Proven experience as a Database Administrator, focused on cloud-based environments.
  • Strong expertise with AWS and proficiency in cloud database services.
  • Solid knowledge of relational database management systems such as Oracle and PostgreSQL, and NoSQL databases such as MongoDB and DocumentDB.
  • Experience with database design, performance tuning, and query optimization.
  • Familiarity with database security best practices and data privacy regulations.
  • Hands-on experience with scripting or automation tools such as Python, Terraform, or Chef.
  • Strong problem-solving skills and ability to troubleshoot complex database issues.
  • Excellent communication skills and ability to collaborate across teams.
  • Knowledge of Oracle, MS SQL Server, DocumentDB, PostgreSQL, MySQL, Windows, and Linux.

Nice To Haves

  • Relevant certifications in cloud technologies and database management, such as AWS Certified Database Specialty.
  • Experience with AWS Data Migration Service, AWS Relational Database, Oracle OEM, SQL Management Studio, Chef, DataDog, or Delphix Virtualization.

Responsibilities

  • Design, implement, and manage cloud-based database solutions for high availability, scalability, and reliability.
  • Collaborate with developers, system administrators, and IT teams to define database requirements and project architecture.
  • Maintain Oracle databases on AWS RDS and support about 12 product teams with performance tuning and architecture.
  • Help move older application logic out of the database.
  • Monitor and optimize cloud database performance, identify bottlenecks, and improve query performance.
  • Plan and execute database migrations, upgrades, and patches while minimizing downtime and protecting data integrity.
  • Plan and carry out an upcoming database upgrade.
  • Apply database security policies and practices, including access control, encryption, and vulnerability assessments.
  • Troubleshoot database issues, perform root cause analysis, and implement preventative measures.
  • Develop and maintain documentation for database configurations, processes, and procedures.
  • Manage backups, recovery, disaster recovery, and business continuity strategies, and help test them.
  • Evaluate emerging cloud and database technologies and recommend potential adoption.
  • Provide database-related technical support and guidance to development teams.
  • Manage one's schedule, estimate effort accurately, and deliver work.

Benefits

  • Medical, dental, and vision benefits, subject to eligibility.
  • Critical illness, accident, and hospital coverage, subject to eligibility.
  • 401(k) retirement plan with pre-tax and Roth post-tax contributions available.
  • Voluntary life and AD&D insurance for employees and dependents.
  • Short- and long-term disability coverage.
  • Health Spending Account (HSA).
  • Transportation benefits.
  • Employee Assistance Program.
  • Time off/leave, including PTO, vacation, or sick leave, subject to eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service