Database Engineer Principal

Sagent Logo

Sagent

πŸ“Remote - Worldwide

Summary

Join Sagent's dynamic technology department as a Senior Staff Database Engineer. This role demands expertise in database administration, data modeling, and query languages, requiring collaboration with technology teams for efficient data management. You will administer databases, design data models, and resolve complex data issues. The position necessitates strong theoretical knowledge and functional expertise. Success requires leading data modeling efforts, collaborating with stakeholders, and serving as a subject matter expert. Continuous improvement and knowledge sharing are key aspects of this role.

Requirements

  • Completion of a four-year college degree in a relevant discipline with 10 years of experience in an applicable field, or completion of an advanced degree (Masters or higher) in an applicable and relevant field with 5 years of related experience, or equivalent experience
  • Strong theoretical knowledge and functional expertise in database administration, data modeling, and query languages
  • Proficiency in relational database concepts, query languages (e.g., SQL), and data modeling techniques
  • Ability to administer databases, maintain support tools, and implement recovery and backup procedures
  • Experience analyzing data relationships, resolving issues, and collaborating with cross-functional teams
  • Excellent communication and collaboration skills, with the ability to provide guidance and support to project teams
  • Detail-oriented with strong problem-solving and analytical abilities
  • Proficient in maintaining data models, entity relationship diagrams, and database documentation

Responsibilities

  • Administer database utilities, monitor relationships between database users and applications, and maintain databases across multiple platforms and computing environments
  • Develop and implement database security policies and procedures to ensure data confidentiality, integrity, and availability
  • Conduct performance tuning, optimization, and capacity planning activities to enhance database efficiency and scalability
  • Lead data modeling efforts to translate business requirements into logical and physical database designs
  • Develop and maintain data dictionaries, metadata repositories, and data lineage documentation to facilitate data governance and compliance
  • Collaborate with business stakeholders to understand data requirements and ensure alignment with organizational goals and objectives
  • Serve as a subject matter expert on database technologies, providing guidance and support to cross-functional teams
  • Partner with software development teams to integrate database solutions into applications, ensuring optimal performance and reliability
  • Conduct code reviews, performance analysis, and troubleshooting to identify and resolve database-related issues
  • Stay abreast of emerging trends and best practices in database management, data modeling, and data governance
  • Lead initiatives to modernize and enhance existing database infrastructure, tools, and processes to meet evolving business needs
  • Drive process improvements and automation initiatives to streamline database administration tasks and increase operational efficiency
  • Provide mentorship and training to junior staff members, fostering their professional growth and development
  • Conduct knowledge sharing sessions and technical presentations to disseminate best practices and promote collaboration across the organization
  • Actively participate in professional development activities, such as attending conferences and obtaining certifications, to stay current in the field of database engineering

Benefits

  • Remote/Hybrid workplace options
  • Health Benefits
  • Unlimited Flexible Time Off
  • Family Planning Services
  • Tuition Reimbursement
  • Paid Family Leave
  • 401(k) Matching
  • Pet Insurance
  • LinkedIn Learning
  • Virtual Social Experiences
  • Career Pathing
  • Focus Time Fridays

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.