Engineer III - Azure SQL Cloud Database Dev

Posted 9 Hours Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
Hybrid
Senior level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
We are curious, inventive, perceptive and approachable.
The Role
Design, develop, optimize, secure, monitor, and maintain Azure SQL and SQL Server databases. Partner with product and application teams on schema, performance tuning, backup/DR, observability, cost optimization, multi-tenant patterns, and production troubleshooting. Define standards, participate in incident response and root cause analysis, and translate architecture and roadmap items into actionable backlog work.
Summary Generated by Built In
Position: Engineer III - Azure SQL Cloud Database Developer (8 to 12 years of experience) Primary Purpose of the position: The Azure SQL Cloud Database Developer is responsible for designing, developing, optimizing, securing, monitoring, and maintaining cloud database platforms that support business-critical applications. This role has a strong database development focus and partners closely with application development, product, architecture, and operations teams to ensure database solutions are scalable, reliable, cost-effective, secure, and aligned with product delivery needs. The role provides hands-on support for Microsoft SQL Server and Azure SQL performance tuning, schema design, indexing strategy, data modeling, backup and recovery, disaster recovery planning, production troubleshooting, database standards, and optimization opportunities that may require changes in application code and data access patterns.
Skills, Competencies, Experience and Responsibilities: • Develop, monitor, secure, administer, and support Microsoft SQL Server, Azure SQL databases, elastic pools, Azure SQL Managed Instance where applicable, and related cloud database services, ensuring availability, performance, reliability, and operational readiness. • Develop a strong understanding of supported business products, workflows, SLAs, data-critical domains, operational dependencies, and current database architecture to guide informed database decisions. • Optimize database and application performance through query tuning, indexing strategy, execution plan review, statistics maintenance, workload analysis, storage management, application data access pattern review, and proactive identification of performance and cloud cost improvement opportunities. • Partner with application development and product teams to review schema design, data modeling, entity ownership, data access patterns, application code impacts, Entity Framework Core usage, pagination strategy, GUID versus sequential ID usage, database changes, and production troubleshooting needs.• Define and maintain database development and maintenance standards for schema changes, naming conventions, indexing, Azure database maintenance patterns, backup and retention, rollback, deployment readiness, documentation, and database design review checkpoints. • Establish and improve monitoring, alerting, logging, and observability practices for database health, availability, storage growth, blocking, deadlocks, capacity trends, and operational risk. • Develop and validate backup, restore, disaster recovery, failover, high availability, security, encryption, data classification, access control, auditing, and compliance practices aligned to business availability, RPO, and RTO expectations. • Evaluate data architecture options and patterns including datastore selection, archiving, caching, non-SQL data storage, purge strategy, cold storage, multitenancy, tenant isolation, shared versus database-per-tenant models, partitioning, sharding, consistency, workload isolation, and the decision process for selecting the right datastore for a given need. • Review upcoming epics, SaaS initiatives, modernization plans, and product roadmap items to identify database implications early and translate improvement opportunities into actionable backlog items or PBIs or stories. • Identify and remediate technical debt, scaling risks, schema complexity, storage inefficiencies, production stability concerns, cloud cost drivers, and opportunities for performance improvement, schema simplification, Azure cloud cost optimization, and risk mitigation. • Participate in incident response, root cause analysis, post-incident improvement planning, architecture documentation, standards documentation, operational procedures, and recommended future-state improvements.
Required Qualifications: • Minimum of 8 years of experience as a Database Developer, Database Administrator, Cloud Database Administrator, Database Engineer, or similar role. • Hands-on experience administering and optimizing Microsoft SQL Server and Azure SQL Database environments. • Hands-on experience addressing non-functional requirements while delivering functional outcomes. • Hands-on experience collaborating with architects, leads, and delivery teams to develop and support end-to-end solution delivery.• Strong knowledge of SQL performance tuning, indexing, query optimization, execution plans, statistics, and database maintenance. • Experience supporting application development teams with schema design, data modeling, database change review, and production troubleshooting. • Familiarity with common application development languages and frameworks used in database-backed systems, including C#, .NET, and Entity Framework Core. • Working knowledge of backup, restore, disaster recovery, high availability, monitoring, alerting, and operational support practices. • Understanding database security, encryption, access management, auditing, and data protection practices. • Ability to document standards, communicate technical recommendations clearly, and collaborate across distributed teams.
Preferred Qualifications: • Experience with Microsoft SQL Server, Azure SQL Database, Azure Monitor, Query Store, Performance Insights, Log Analytics, and related Azure database tooling; Azure SQL Managed Instance experience is helpful where applicable. • Experience with SaaS platforms, multi-tenant architectures, tenant isolation strategies, partitioning, sharding, and large-scale cloud database environments. • Familiarity with Azure DevOps, CI/CD pipelines, database deployment automation, schema migration tools, and release management practices. • Knowledge of archiving, caching, non-SQL data storage patterns, data archival, purge strategies, and cloud cost optimization methods. • Microsoft Azure or SQL Server certifications are preferred. • Experience working with globally distributed application development and product teams.

Skills Required

  • Minimum of 8 years experience as a Database Developer, DBA, Cloud Database Administrator, Database Engineer, or similar role.
  • Hands-on experience administering and optimizing Microsoft SQL Server and Azure SQL Database environments.
  • Hands-on experience addressing non-functional requirements while delivering functional outcomes (performance, reliability, scalability, cost).
  • Strong knowledge of SQL performance tuning, indexing, query optimization, execution plans, statistics, and database maintenance.
  • Experience supporting application development teams with schema design, data modeling, database change review, and production troubleshooting.
  • Familiarity with common application development languages and frameworks used in database-backed systems, including C#, .NET, and Entity Framework Core.
  • Working knowledge of backup, restore, disaster recovery, high availability, monitoring, alerting, and operational support practices.
  • Understanding of database security, encryption, access management, auditing, and data protection practices.
  • Ability to document standards, communicate technical recommendations clearly, and collaborate across distributed teams.
  • Experience with Azure Monitor, Query Store, Performance Insights, Log Analytics, and related Azure database tooling.
  • Experience with Azure SQL Managed Instance and elastic pools where applicable.
  • Experience with SaaS platforms, multi-tenant architectures, tenant isolation strategies, partitioning, and sharding.
  • Familiarity with Azure DevOps, CI/CD pipelines, database deployment automation, schema migration tools, and release management practices.
  • Knowledge of archiving, caching, non-SQL data storage patterns, data archival and purge strategies, and cloud cost optimization methods.
  • Microsoft Azure or SQL Server certifications.
  • Experience working with globally distributed application development and product teams.

What the Team is Saying

Ryan
Jeannie
Amanda
Kate
Luis
Dane
Ryan
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Milwaukee, WI
3,000 Employees
Year Founded: 1930

What We Do

Wipfli is a leading national advisory and accounting firm with nearly 100 years of serving ambitious middle-market organizations. We understand our clients' unique challenges and help them succeed on their terms through assurance, tax, advisory, outsourcing and technology services. With 3,000+ associates and global alliances, we combine national capabilities with local relationships. "Wipfli" is the brand name under which Wipfli LLP and Wipfli Advisory LLC and its respective subsidiary entities provide professional services. Wipfli LLP and Wipfli Advisory LLC (and its respective subsidiary entities) practice in an alternative practice structure in accordance with the AICPA Code of Professional Conduct and applicable law, regulations, and professional standards. Wipfli LLP is a licensed independent CPA firm that provides attest services to its clients, and Wipfli Advisory LLC provides tax and business consulting services to its clients. Wipfli Advisory LLC and its subsidiary entities are not licensed CPA firms.

Why Work With Us

At Wipfli, people count. Our people are core to everything we do — the catalyst behind our ability to create exceptional impact and extraordinary results. We believe in flexibility. We focus on relationships. We encourage each individual to follow their own path. And we seek feedback openly, from all.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Wipfli Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Freedom to work from anywhere! Wipfli takes a flexible approach in allowing employees to choose to be remote, hybrid, or in-office.

Typical time on-site: Not Specified
HQMilwaukee, WI
IN
Angeles, PH
Atlanta, GA
Augusta, ME
Bedford, NH
Bengaluru, IN
Billings, MT
Bozeman, MT
Company Office Image
Chicago, IL
Company Office Image
Denver, CO
Detroit, MI
Duluth, MN
Eau Claire, WI
Great Falls, MT
Green Bay, WI
Havre, MT
Helena, MT
Hyderabad, IN
Idaho Falls, ID
Irvine, CA
Kalispell, MT
La Crosse, WI
Lincolnshire, IL
Loveland, CO
Madison, WI
Middlebury, CT
Minneapolis, MN
Missoula, MT
Naperville, IL
Pune, IN
Radnor, PA
Rockford, IL
Saint Louis, MO
Scottsdale, AZ
Siloam Springs, AR
South Portland, ME
Spokane, WA
St. Charles, MO
Sterling, IL
Tinley Park, IL
Washington, DC
Wausau, WI
Learn more

Similar Jobs

Wipfli Logo Wipfli

Analyst - US Accounting (CAS)

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3000 Employees

Wipfli Logo Wipfli

Senior Accountant

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3000 Employees

Wipfli Logo Wipfli

Consultant

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3000 Employees

Wipfli Logo Wipfli

Assistant Manager - US Accounting (CAS)

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account