Job Closed
This listing is no longer active.
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
128 days ago
Salary
$130K - $150K / year
Seniority
Senior
Job Description
Senior Backend Engineer – SQL
Skillable
• 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!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, AI
Procurement Sciences AIOur AI creates a new era of competitive advantages
• Build scalable APIs and microservices that serve ML models in production with low latency and high availability. • Work with the product engineering teams to implement reliable integrations with LLM APIs (Claude, GPT, Gemini). • Implement monitoring, measurement, and observability systems for AI workflows to ensure reliability and performance. • Build the integration points between the AI/ML Platform stack and the core application, supporting product development and long term technological investment. • Support data pipeline development and maintenance that enable ML model training and inference.
Senior Java Engineer
VigilWe’re a tech consultancy, expert in software engineering and cloud transformation.
• Design, develop, and maintain backend services using Java & Spring Boot, with exposure to Vue.js on the frontend • Write and maintain a strong automated test suite (unit, integration, and end-to-end) • Participate actively in code reviews, ensuring quality, performance, and maintainability • Contribute to service and feature design discussions • Debug and resolve complex issues in distributed systems • Follow best practices around secure coding, CI/CD, source control, and release processes • Coach and mentor junior engineers, raising the overall quality bar • Provide predominantly 3rd-line support when required • Collaborate with engineering leadership to continuously improve ways of working
API Engineer
DistroKidWe're the easiest way for music creators to get music into Spotify, Apple Music, and all major streaming services.
• Design, develop, and maintain scalable REST and GraphQL APIs that assist internal teams and external partnerships • Establish and document API design standards, patterns, and best practices across the organization • Lead technical design discussions and architecture decisions for new integrations and partnership opportunities • Build and support APIs for emerging integration opportunities, including AI/LLM tools and Model Context Protocol (MCP) server implementations • Implement secure authentication and authorization systems, including OAuth integrations • Collaborate with other teams to understand API requirements and deliver robust solutions • Review code and provide technical guidance to team members and engineers across the organization • Own the API roadmap and prioritize work to support development velocity and business needs • Ensure APIs are well-documented, versioned appropriately, and maintain backward compatibility • Build and maintain API testing frameworks and automation • Respond to technical requirements from partnership teams and third-party integrators • Work with AWS services to build resilient, scalable API infrastructure • Contribute to reducing technical debt and improving consistency across existing APIs
• Develop and maintain responsive and scalable web applications using React (frontend) and .NET (backend). • Collaborate with designers, product managers, and other developers to build and enhance features. • Write clean, maintainable, and efficient code across the full stack. • Implement and integrate APIs and third-party services. • Troubleshoot and debug application issues to ensure optimal performance. • Optimize applications for speed, scalability, and reliability. • Stay updated with the latest trends and best practices in web development.




