Skillable
Create hands-on experiences that connect learning to work. We help you validate skills and accelerate job readiness.
Senior Backend Engineer – SQL
Location
Arizona + 23 moreAll locations: Arizona, California, Colorado, Florida, Idaho, Kentucky, Maine, Nebraska, Nevada, New Hampshire, New York, North Carolina, North Dakota, Ohio, Oklahoma, Massachusetts, Michigan, Missouri, South Carolina, Tennessee, Texas, Utah, Washington, Wisconsin
Posted
39 days ago
Salary
$130K - $150K / year
Bachelor Degree7 yrs expEnglishAzureCloudEntity FrameworkSQL.net
Job Description
• 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
Job 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!