Senior Database Developer
Endpoint Clinical
Summary
Join Endpoint as a Senior SQL Server Database Developer and become the strategic and technical lead for designing, implementing, and maintaining high-performance SQL Server code. You will leverage your extensive expertise in database architecture, high-availability, performance optimization, and data security to ensure data integrity and system reliability. This role involves leading automation and troubleshooting initiatives, acting as the top-level escalation point for complex database issues, and collaborating with cross-functional teams. Mentorship of the development team and driving continuous improvement in database operations are key aspects of this position. The ideal candidate possesses deep knowledge of SQL Server technologies, scripting for automation, and a proactive approach to managing cloud-based and on-premises database solutions. This is a high-impact role requiring strong leadership and technical skills.
Requirements
- Bachelorβs degree in a relevant field or equivalent work experience
- 8+ years of experience in SQL Server Database Administration, with proven expertise in managing large, mission-critical databases
- Strong knowledge of SQL Server high-availability solutions and clustered environments
- Proficiency in T-SQL and PowerShell scripting for database automation
- Extensive experience writing T-SQL stored procedures and performing query optimization and tuning
- Ability to interact effectively with resources from the functional and technical tracks on the project team
- The ability to manage multiple tasks with shifting priorities is a necessity
- Must be willing to work on-call as part of regular work schedule and when required
- Process and detail-oriented with excellent analytical and problem-solving skills
- Strong attention to detail
- Excellent organizational and time management skills
- Excellent communication and leadership skills, with a collaborative approach to working with various teams and mentoring junior staff
- Prior experience with staff management
Responsibilities
- Develop, maintain, and enforce database standards and guidelines for DBAs and the operations development teams
- Develop, manage, and maintain monitors to identify issues in the data tier
- Analyze results and provide both SQL tuning and process development to get poorly performing code fixed
- Work with the systems operations team to make sure the data tier is secure β including encryption and access control as it applies to relevant regulations
- Perform regular security audits and vulnerability assessments to safeguard data
- Top-level escalation point of contact for all database issues
- Responsible for documenting and conducting CA/PA exercises in a data tier issue
- Stay current with SQL Server advancements and trends, evaluating how emerging tools and technologies can benefit the organization
- Identify areas for process improvements and implement enhancements to optimize database environments
- Collaborate with cross-functional teams (Developers, Infrastructure, DevOps, etc.) to support project needs and database integration
- Mentor junior DBAs and provide technical guidance, best practices, and training on SQL Server technologies
Preferred Qualifications
- Experience with cloud-based database solutions (Azure SQL and Cosmos) is highly desirable
- Experience with monitoring tools such as SQL Server Management Studio (SSMS), SQL Profiler, Extended Events, and third-party tools (e.g., SolarWinds, Redgate)
- Previous experience working in a fast-paced, entrepreneurial environment preferred
Benefits
- Medical
- Dental
- Vision
- Life
- STD/LTD
- 401(K)
- Paid time off (PTO) or Flexible time off (FTO)
- Company bonus where applicable