Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom
Summary: The Principal Database Engineer role requires a seasoned professional with over 10 years of engineering experience, including at least 5 years in senior positions. The candidate will be responsible for leading enterprise-level projects, focusing on database technologies and infrastructure capabilities, while collaborating with various stakeholders to drive product direction. Strong technical leadership and communication skills are essential for success in this position.
Key Responsibilities:
- Lead large, enterprise-level projects and deliver quality solutions.
- Provide technical proficiency in database technologies, including relational, NoSQL, and distributed SQL.
- Perform infrastructure components, performance tuning, and capacity planning.
- Implement microservices, software development, infrastructure automation, and API development.
- Apply Site Reliability Engineering and DevOps capabilities, including CI/CD pipelines and automated testing.
- Evaluate multiple technology solutions to define and design the best fit for specific use cases.
- Collaborate with engineers, architects, and business stakeholders to drive platform and product direction.
- Advise senior executives and convey complex technical information effectively.
- Ensure familiarity with regulatory requirements and best practices in the financial industry.
Key Skills:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a relevant discipline.
- 10+ years of experience in engineering roles, with a minimum of 5 years in senior or principal positions.
- Technical proficiency in database technologies and infrastructure capabilities.
- Strong understanding of consumer use cases and database infrastructure.
- Expertise in performance tuning and capacity planning.
- Hands-on experience with microservices and infrastructure automation.
- Strong understanding of Site Reliability Engineering and DevOps practices.
- Excellent communication skills for technical and non-technical stakeholders.
- 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: Senior
Industry: IT
Bachelor’s or Master’s degree in Computer Science, Engineering or a relevant discipline.
- 10+ years’ experience in engineering roles, with a minimum of 5 in a senior or principal engineering position.
- 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.