Principal Database Engineer

Principal Database Engineer

Posted 1 week ago by PRACYVA

Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom

Summary: The Principal Database Engineer role requires over 10 years of engineering experience, with at least 5 years in a senior or principal position. The candidate must possess technical proficiency in various database technologies and demonstrate strong leadership skills in managing enterprise-level projects. The position involves collaboration with engineers and stakeholders to drive the direction of platforms and services while ensuring compliance with industry regulations.

Key Responsibilities:

  • Lead large, enterprise-level projects and deliver quality solutions.
  • Utilize technical proficiency in database technologies, including relational, NoSQL, and distributed SQL.
  • Perform infrastructure performance tuning and capacity planning.
  • Implement microservices, infrastructure automation, and API development.
  • Apply Site Reliability Engineering and DevOps practices, including CI/CD pipelines and automated testing.
  • Evaluate multiple technology solutions to define the best fit for specific use cases.
  • Communicate complex technical information effectively to both technical and non-technical stakeholders.
  • Collaborate with engineers, architects, and business stakeholders to guide platform and service direction.
  • Ensure familiarity with regulatory requirements and best practices in the financial industry.

Key Skills:

  • 10+ years of experience in engineering roles, with a minimum of 5 years in a senior or principal engineering position.
  • Technical proficiency in database technologies and infrastructure components.
  • Strong understanding of consumer use cases and database infrastructure capabilities.
  • Experience in microservices, software development, and infrastructure automation.
  • Knowledge of Site Reliability Engineering and DevOps capabilities.
  • Strong technical leadership and team-building skills.
  • Ability to interact with and advise senior executives.
  • Excellent communication skills for conveying complex technical information.
  • Experience in evaluating technology solutions for specific use cases.

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: Other

Detailed Description From Employer:

Required:

  • 10+ years’ experience in engineering roles, with a minimum of 5 in a senior or principal engineering position.
  • INTERNAL
  • Technical proficiency in Database technologies, relational, nosql, distributed sql, deployed on IaaS or part of DBaaS. Strong understanding of consumer use case and how databases infrastructure capabilities work.
  • Expertise in infrastructure components, performance tuning, and capacity planning.
  • Understanding of, and hands on experience of, micro services, software development, infrastructure automation, api development and basic application system’s design.
  • Strong understanding experience on Site Reliability Engineering, DevOps Capabilities (CI/CD/CT Pipelines, Automated Testing, Code Scanning etc.) and Infrastructure as Code.
  • Industry strength knowledges of testing practices and tooling.
  • Proven track record of leading large, enterprise level projects and delivering quality solutions.
  • Strong technical leadership skills, teambuilder and influencer.
  • Exposure and success working within a global matrix organization model.
  • Familiarity with regulatory requirements and best practices in the financial industry.
  • Ability to liaise with other engineers, architects, and business stakeholders to understand and drive the platform, product or service’s direction.
  • Gravitas and ability to interact with and advise senior executives.
  • Excellent communication skills with the ability to translate and convey complex technical information to both technical and non-technical stakeholders.
  • Experience of evaluating multiple technology solutions in order to define and design best fit for a particular use case.