Skillable

Senior Backend Engineer – SQL

Skillable

full-time

Posted on:

Location Type: Remote

Location: ArizonaCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $150,000 per year

Job Level

About the role

  • Designing, optimizing, and maintaining Azure SQL database environments
  • Supporting development teams and modern DevOps practices
  • Partnering closely with engineering teams and architects to ensure database design, deployment, and performance are aligned with application development and agile delivery
  • Designing and modeling relational database solutions using SQL technologies (e.g., Azure SQL)
  • Deep involvement with engineering team in the Data Access Layer using EF CodeFirst modeling, mappings, and LINQ queries
  • Establishing data unit test patterns and framework for LINQ/query expressions and other data access patterns
  • Planning, scripting, reviewing, and rolling out EF migrations
  • Analyzing and optimizing SQL query performance
  • Optimizing performance of application-generated queries on Azure SQL Database
  • Operating as a subject matter expert on data access and ORM integration
  • Automating database deployment and maintenance tasks using CI/CD pipelines and infrastructure-as-code
  • Managing and synchronizing database changes across environments
  • Overseeing and managing Azure cloud-hosted databases
  • Integrating and maintaining monitoring and alerting solutions for proactive database performance management
  • Exploring and recommending new technologies, patterns, and methods
  • Collaborating with Architects to implement high availability and disaster recovery solutions
  • Participating in agile ceremonies and on-call rotations as needed

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 7+ years of experience as a database engineer, developer-focused DBA, or similar role
  • Proven experience redesigning and optimizing relational database models for modern applications
  • Deep experience with Azure SQL Database, including modeling design, deployment, and management in cloud environments
  • Experience implementing .NET code (C# and Entity Framework) including the ability to debug and identify performance issues related to ORM usage
  • Hands-on experience with Azure DevOps pipelines, CI/CD, and agile development methodologies
  • Proficiency in automating database tasks using PowerShell, Azure CLI, or similar scripting tools
  • Experience with database monitoring tools (e.g., Datadog) and proactive performance management
  • Knowledge of security best-practices for Azure SQL
  • Excellent communication and collaboration skills in a remote, fast-paced environment
  • Advanced SQL development and optimization skills, including query tuning and execution plan analysis
  • Strong understanding of relational database design principles (normalization, indexing strategies, constraints)
  • Expertise in Entity Framework and ORM performance optimization techniques (LINQ query optimization, eager vs. lazy loading, query translation analysis)
  • Proficiency in Azure SQL Database management and optimization for application workloads
  • Experience with CI/CD pipelines and database automation using scripting tools (PowerShell, Azure CLI)
  • Familiarity with monitoring and alerting tools (e.g., Datadog, Azure Monitor) for database performance and health
  • Knowledge of high availability and disaster recovery strategies for cloud-hosted databases
  • Strong collaboration and communication skills for working with development and DevOps teams
Benefits
  • Fully remote with a monthly stipend to pay for office services and supplies
  • Medical (2 plan options), dental (2 plan options), vision, health savings account with generous employer contributions, healthcare spending accounts, dependent care spending accounts, EAP
  • Group paid life insurance, group paid STD and LTD and voluntary life/AD&D insurance, accident and critical illness options
  • 401(k) with Company match, tuition reimbursement, healthy lifestyle reimbursements
  • Open PTO, Paid holidays, bereavement leave, parental leave, caregiver leave and paid FMLA leave
  • Friends and Family Friday to end our standard workweek at 2pm local time; Full company closure during the 4th of July holiday week
  • Access to pet insurance; Access for employees and dependents to Skillable learning opportunities through our product and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Azure SQL DatabaseSQLEntity FrameworkC#LINQPowerShellAzure CLICI/CDdatabase optimizationquery tuning
Soft Skills
communicationcollaborationproblem-solvingagile methodologiesleadershiporganizational skillsadaptabilityattention to detailcritical thinkingtime management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering