Enable job alerts via email!

Principal Engineer – Software Engineering

TN United Kingdom

Liverpool City Region

On-site

GBP 60,000 - 100,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a seasoned engineering leader to drive the development of cutting-edge digital solutions. This role involves shaping the future of software and platform engineering while ensuring high-quality user experiences. You will lead a talented team, implement modern application architectures, and enhance product delivery through collaboration and best practices. If you have a passion for technology and a track record of success in complex environments, this opportunity will allow you to make a significant impact in a dynamic and supportive workplace.

Qualifications

  • 8+ years of technical leadership experience and 10-15 years of engineering experience.
  • Experience with modern application architecture methodologies and cloud-native design patterns.

Responsibilities

  • Develop full-stack solutions for scalable distributed systems.
  • Lead engineering efforts on a new Pharmacovigilance product.

Skills

Technical Leadership
Cloud Native Design Patterns
API-Centric Architecture
DevSecOps
Agile Methodologies
Kubernetes
Communication Skills

Education

Bachelor's Degree in Information Technology

Tools

Microsoft Azure
Google Cloud

Job description

Responsibilities:

  • Join a diverse engineering organization and contribute to growing our engineering capabilities across Software and Platform Engineering.
  • Develop full-stack solutions, building highly scalable distributed solutions that enable positive user experiences and measurable business growth.
  • Implement and support modern digital products that are technologically sound, avoid technical debt, guarantee compliance, and enable the required business outcomes.
  • Collaborate with the Platform Engineering team to shape their products, allowing software engineers to deliver business value faster.
  • Seek continuous improvement opportunities in our core ecosystem by identifying new ways to enhance application team and developer experience.
  • Embed security, privacy, data protection, and quality assurance across all digital solutions.
  • Build and operate responsibility across the products you work on, balancing quality and stability with new features.
  • Partner with the Product Owner to establish a working backlog, assist in sizing items, and help design engineering approaches to meet feature requirements.
  • Participate in rotations to other functions or teams within Engineering to broaden your skillsets.
  • Play a leading role in our Engineering community, sharing best practices, collaborating, and problem-solving with Engineers across the organization.

Product Team:

  • Provide technical leadership across the R&D product space, partnering with product and architects to guide product direction.
  • Drive engineering consistency, standardization, and quality across teams.
  • Contribute to a highly dynamic research and development product area with exciting opportunities.
  • Help build and operate a new Pharmacovigilance (PV) product, working with both front-end and back-end technologies and integrating with third-party SaaS solutions.
  • Lead engineering efforts on the PV product, partnering with internal and external resources to deliver high-quality solutions.
  • Ensure strong user experience and continuous improvement in speed, accuracy, and compliance of reporting solutions.
  • Align engineering expectations with the product, ensuring standards are adopted.
  • Upskill and coach engineers on the product to develop a highly competent engineering team.
  • Partner with Platform Engineering to increase efficiency and focus on customer outcomes.
  • Engage in internal and external partnerships, hackathons, and other initiatives to foster learning and achieve outcomes.
  • Utilize modern product approaches like rapid prototyping and promote a 'show, don’t tell' culture.

Basic Qualifications:

  • 8+ years of technical leadership experience and 10-15 years of engineering experience.
  • 5-10 years of experience with modern application architecture methodologies (e.g., SOA, API-Centric, Twelve-Factor App, FAIR).
  • 5+ years working with Cloud Native design patterns, preferably Microsoft Azure or Google Cloud.
  • 5+ years designing and delivering digital solutions with a product mindset and various delivery methodologies (Agile, CCPM).
  • 5+ years working within a DevSecOps culture, including CI/CD, TDD, etc.
  • Experience with software deployment, Kubernetes, and supporting digital platforms, including integrations and release management.
  • Experience scaling API ecosystems and implementing API-First integration patterns.
  • Knowledge of authentication and authorization protocols.
  • Proven ability to define and implement large-scale digital solutions.
  • Strong communication skills and experience influencing across IT and third parties.
  • Experience working in complex, diverse landscapes involving multiple stakeholders and geographies.

Education: Bachelor's Degree in Information Technology.

Other: Occasional travel may be required.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack 0->1 Engineer Engineering London

Sparta Commodities SA.

London

Remote

GBP 50,000 - 90,000

17 days ago

• Project Engineer – Commercial Vehicle Project Management UK Hybrid Remote

BYD Europe

Remote

GBP 40,000 - 80,000

30+ days ago