Senior Database Architect Position
This is an exciting opportunity for a senior software developer who enjoys designing and building scalable database systems, as well as leading technical discussions to deliver high-quality software solutions.
You will be working closely with product and engineering leadership to design and implement enterprise-grade applications using C# and .NET. The role involves writing production code, taking responsibility for database performance in real-world, high-availability environments, and collaborating with team members to achieve operational excellence.
* Design and develop efficient database schemas, indexes, queries, and stored procedures to support high-performance application workloads
* Lead database performance tuning, query optimization, and capacity planning efforts across environments
* Manage database availability, backup/restore, disaster recovery, and survivability strategies in Azure SQL
* Monitor and address performance bottlenecks, deadlocks, blocking, and resource contention proactively
* Own database cost management in Azure, including sizing, scaling strategies, and cost optimization
* Ensure data integrity, security, and quality throughout the application lifecycle
* Develop and maintain enterprise-grade applications and services using C# and .NET
* Build features that interact deeply with the database, balancing correctness, performance, and maintainability
* Develop and maintain RESTful APIs and backend services that integrate with internal and third-party systems
* Participate in architectural discussions and influence technical direction across the stack
* Perform code reviews and mentor team members on best practices in both application and database development
* Troubleshoot and resolve complex issues across application, database, and infrastructure layers
Required Skills & Qualifications
Experience & Education
* Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
* 7+ years of professional experience in C#/.NET software development
* Strong written and spoken English (C1 or C2 proficiency)