Tallo logoTallo logo

Senior Database Engineer

Job

Robert Half

Salt Lake City, UT (In Person)

Full-Time

Posted 8 weeks ago (Updated 8 weeks ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
74
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

We are looking for a Senior Database Engineer to provide expert technical leadership for our global, cloud-based data infrastructure. This role involves designing, operating, and optimizing scalable, secure, and resilient database systems to support enterprise-scale workloads across AWS and Azure. As this is a Contract position with the possibility of becoming permanent, it offers an excellent opportunity to contribute to the development of cutting-edge database solutions while collaborating with cross-functional teams.
Responsibilities:
  • Design and manage multi-region database architectures across AWS and Azure to support geo-distributed workloads.
  • Architect and maintain relational, NoSQL, and document databases such as Snowflake, PostgreSQL, DynamoDB, Cosmos DB, and MongoDB.
  • Lead hands-on database migrations between cloud platforms and legacy systems with a focus on scalability and reliability.
  • Implement indexing strategies, optimize queries, and establish scaling patterns for handling large datasets and real-time applications.
  • Enhance database performance to ensure high availability, low latency, and cost efficiency at an enterprise level.
  • Support and refine data ingestion workflows and pipeline integrations using tools like AWS Glue, Step Functions, Lambda, and Azure Data Factory.
  • Collaborate with Data Engineering teams to develop streaming solutions using Kafka, Kinesis, and AWS services.
  • Apply robust security measures, including encryption, access controls, and secrets management, to protect database systems.
  • Develop disaster recovery strategies and maintain backup solutions to ensure data integrity and availability.
  • Monitor database systems using tools like CloudWatch, Azure Monitor, and Datadog, ensuring optimal reliability and performance.

Similar remote jobs

Similar jobs in Salt Lake City, UT

Similar jobs in Utah