‹ Back to careers

Senior Database Reliability Engineer

Reports to the Manager of Reliability

Primary Duties and Responsibilities

  • Provide leadership, mentoring, and excellent judgement by being responsible for:
    • Performance tuning of Microsoft SQL Server database, optimizing at the server, database, and query levels
    • Scaling and monitoring of Databases
    • Scaling and monitoring of various Redis clusters
    • Scaling and monitoring of various ElasticSearch cluster
    • Assist teams in designing, building databases and schemas
    • Use, develop, and build tools and alerts for monitoring database performance, reliability, and maintenance plans
    • Provide documentation for developers and internal staff on database-related topics
    • Triage escalated production issues with cross-functional teams
  • Work within assigned team to complete duties as assigned, while mentoring, training, and reviewing more junior engineers, helping to define team development and engineering best practices, and leading the teams in implementation of these best practices
  • Be part of an on-call rotation with other team members to provide 24/7/365 database reliability support
  • Communicate frequently, clearly, and effectively with various technical and management audiences
  • Analyze and improve the scalability and performance of high-volume, information rich web applications
  • Participate in lively engineering debate, making a strong and logical case for well considered opinions, while appreciating the opinions of peers

Knowledge and Skills

  • 8+ years of experience maintaining and optimizing large production databases
  • Expert Microsoft SQL Service troubleshooting skills
  • Expert in tuning queries generated from ORM’s
  • Expert T-SQL skills, and any common scripting language
  • Familiarity with object oriented programming languages
  • Familiarity with Amazon Web Services
  • Shows mastery working independently on assigned projects as well as mentor and train others exemplarily
  • Experience with Redis, ElasticSearch, MSSQL, Docker, AWS, Git, CI/CD Tools
  • Ability to work independently on assigned projects or with other team members as requested
  • Ability to complete work assignments efficiently and productively
  • Strong verbal and written communication skills

Education

  • Microsoft MVP or other Microsoft SQL Server Database Certification preferred
  • B.S., M.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience

Filevine is an Equal Opportunity Employer. Qualifications for employment, promotion and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, veteran status, or other legally protected class. Filevine is committed to providing reasonable accommodations for qualified individuals with disabilities. If you need assistance or accommodation due to disability, or if you have concerns related to Filevine's equal employment opportunities, you may contact us at legal@filevine.com