Senior Database Engineer

Posted 113ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Database Engineer ensuring application uptime by implementing HA/DR solutions and driving performance optimization across Azure and on-prem environments. Collaborating with delivery teams and mentoring junior engineers to elevate technical standards.

Responsibilities:

  • Ensure application uptime by implementing and testing HA/DR solutions across on-prem and Azure environments.
  • Drive performance optimization through proactive monitoring and tuning.
  • Leverage automation and Infrastructure-as-Code for efficiency.
  • Resolve complex issues.
  • Act as a trusted advisor, partnering with delivery teams to recommend solutions and mentor to elevate technical standards.
  • Design and Secure Infrastructure: Build and maintain robust, secure, and highly available database environments across Azure and On-prem platforms.
  • Automate for Efficiency: Develop and manage automated processes using SQL , PowerShell , and IaC.
  • Create Impactful Solutions: Use tools like SQL, PL/SQL, T-SQL, SSIS, SSRS, SSAS and Azure Data Factory.
  • Advance CI/CD Practices: Build and enhance pipelines for database artifacts.
  • Monitor and Optimize: Utilize SQL Server Profiler, Extended Events, and Query Store.
  • Be the Go-To Expert: Provide escalated support and resolve complex issues.
  • Mentor and Inspire: Guide junior engineers and delivery teams.
  • Shape the Future: Collaborate with architects and product owners to define technology roadmaps.
  • Champion Quality: Identify opportunities for improvement and implement changes that elevate system performance.
  • Share Knowledge: Present technical topics to the broader engineering community.
  • Stay Ready: Be available for on-call support.

Requirements:

  • Bachelor’s degree in a related technical or business discipline, or equivalent work experience.
  • Minimum 5 years of related functional experience as a database engineer with at least 2 years of experience with Continuous Integration and Continuous Delivery patterns, including Infrastructure-as-Code, and tools (e.g., Azure DevOps Services, GitHub Actions, etc.).
  • Familiarity with advanced SQL language concepts.
  • Demonstrated experience with Microsoft SQL Server (2019 and newer), including installation, configuration, performance tuning, high availability (Always On, clustering), and disaster recovery strategies.
  • Demonstrated experience with Microsoft Azure Data offerings including SQL Database, SQL MI, Cosmos DB, Azure Data Factory, and Azure Data Fabric, as well as overall Azure and cloud proficiency.
  • Strong proficiency in T-SQL development, including writing complex queries, stored procedures, triggers, and optimizing query performance.
  • Demonstrated ability to troubleshoot complex issues and tune queries and systems in multiple of the above tools and RDBMSs.

Benefits:

  • 401(k) Company Match (up to 3%)
  • 4% annual contribution to your 401(k) by BECU
  • Medical, Dental and Vision (family contributions as well)
  • PTO Program + Exchange Program
  • Tuition Reimbursement Program
  • BECU Cares volunteer time off + donation match