Job Title: Distinguished Database Architect
Description:
This role is ideal for a seasoned professional who takes pride in crafting robust database systems that drive business outcomes.
Key Responsibilities:
* Design and implement scalable database architectures that meet high-performance requirements.
* Develop and maintain stored procedures, queries, and indexes to optimize database performance.
* Own database cost management, ensuring optimal sizing and scaling strategies in Azure.
* Collaborate with cross-functional teams to deliver software applications that interact deeply with the database.
Requirements:
* Bachelor's degree in Computer Science or equivalent experience.
* 7+ years of professional experience in C#/.NET software development.
* Expert-level proficiency in SQL Server/Azure SQL, including advanced T-SQL, stored procedures, indexing strategies, and performance tuning.
* Strong communication and problem-solving skills, with ability to explain complex technical concepts.
What We Offer:
A collaborative engineering culture that values quality, accountability, and continuous improvement.