At a Glance
- Tasks: Lead and innovate in database infrastructure, mentoring a talented engineering team.
- Company: Join a leading bank focused on technical excellence and innovation.
- Benefits: Competitive salary, career growth, and opportunities to work with cutting-edge technologies.
- Why this job: Make a real impact by shaping the future of our services and products.
- Qualifications: 10+ years in engineering, with expertise in database technologies and strong leadership skills.
- Other info: Collaborative environment with global reach and exciting challenges.
The predicted salary is between 72000 - 108000 £ per year.
As a Principal Engineer you will be at the forefront of our technology, influencing the strategy and direction of our services. This is a leadership role where you will be responsible for driving technical excellence across a diverse set of tooling, mentoring, and developing a team of talented engineers, and ensuring that our services are designed and built with availability, resiliency, safety, and security in mind. You will collaborate closely with cross-functional teams to define, design, and deliver our next generation of products and services that meet business needs.
Key Responsibilities:
- Develop and maintain the long-term strategy for database infrastructure, ensuring alignment with the bank’s overall IT and business strategies.
- Function as a subject matter expert and advisor on all matters related to database technologies, providing guidance to senior leadership and IT teams.
- Collaborate with Product Owners, Architects, and stakeholders to define technical requirements and technical specifications.
- Co-Lead the design and architecture of the bank’s shared database solutions (DBaaS/PaaS), followed by their implementation.
- Stay informed about industry trends, emerging technologies and advancements in engineering practices, evaluating and recommending innovative solutions as appropriate.
- Support the Platform Lead and identify solutions to engineering gaps/challenges.
- Facilitate development of cross-functional capabilities to address common gaps/challenges.
- Act as key point of contact for engineering decisions from a technical and risk perspective.
- Look to innovate/improve processes, reducing hand-offs and automate processes.
Experience, Technical Skills and Qualifications Required:
- 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.
Principal Engineer in Sheffield employer: Infinity Quest
Contact Detail:
Infinity Quest Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer in Sheffield
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, conferences, or even online webinars. The more you engage with others, the better your chances of hearing about job openings that might not even be advertised.
✨Show Off Your Skills
Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, contributions, or any innovative solutions you've developed. This will give potential employers a tangible sense of what you can bring to the table.
✨Ace the Interview
Prepare for interviews by researching the company and its tech stack. Be ready to discuss how your experience aligns with their needs, and don’t shy away from asking insightful questions. This shows you're genuinely interested and engaged!
✨Apply Through Our Website
When you find a role that excites you, apply directly through our website! It streamlines the process and ensures your application gets the attention it deserves. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Principal Engineer in Sheffield
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the key responsibilities and skills mentioned in the job description. Highlight your experience with database technologies and any leadership roles you've held, as we want to see how you can influence our tech strategy.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for the Principal Engineer role. Share specific examples of your past projects and how they align with our mission at StudySmarter. This is your chance to show off your personality!
Showcase Your Technical Expertise: In your application, don't shy away from diving into the technical details. We love seeing your understanding of database infrastructure, microservices, and DevOps practices. Make it clear how your skills can drive technical excellence at StudySmarter.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Infinity Quest
✨Know Your Tech Inside Out
As a Principal Engineer, you’ll need to demonstrate your expertise in database technologies and engineering practices. Brush up on the latest trends and be ready to discuss how you've applied these in past projects. Show them you’re not just knowledgeable but also passionate about tech!
✨Showcase Your Leadership Skills
This role is all about leading teams and influencing strategy. Prepare examples of how you've mentored engineers or led projects successfully. Be ready to discuss your approach to building a strong team culture and how you handle challenges in a leadership position.
✨Communicate Clearly and Confidently
You’ll need to convey complex technical information to various stakeholders. Practice explaining your past projects in simple terms, focusing on the impact and results. This will show your ability to bridge the gap between technical and non-technical audiences.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and decision-making process. Think of scenarios where you had to innovate or improve processes. Be ready to discuss the challenges you faced and how you overcame them, especially in a cross-functional setting.