Principal Engineer

Principal Engineer

Full-Time 63000 - 77000 £ / year (est.) Hybrid
A

At a Glance

  • Tasks: Lead technical direction for innovative marketing tech solutions in life sciences.
  • Company: Join Appnovation, a global digital partner with a focus on impact and growth.
  • Benefits: Competitive salary, diverse team culture, and opportunities for professional development.
  • Other info: Embrace diversity and inclusion in a fast-paced, dynamic environment.
  • Why this job: Shape the future of healthcare technology and make a real difference.
  • Qualifications: 12+ years in software engineering with strong leadership and communication skills.

The predicted salary is between 63000 - 77000 £ per year.

About Us

Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services.

We build digital solutions that deliver real impact today and serve as foundations for future growth.

Bold ambition.

Practical action.

Endless possibilities.

About The Role

We are seeking a Principal Engineer to own the end-to-end technical coherence of an enterprise marketing technology ecosystem for our life sciences clients.

In most large organizations, content is created and approved in one system, delivered as an experience in another, and measured in a third, each run by a different team and vendor.

When the seams between them are well designed, a business result can be traced back to the asset and workflow that drove it.

When they are not, creators can't see how their work performs, publishers can't prove impact, and analysts spend more time reconciling data than finding insight.

This is a senior technical leadership role with no direct reports.

You will set a single, clear technical direction across multiple platform teams, making sure their architectures, data contracts and roadmaps fit together as one system.

You will lead through clarity and credibility rather than reporting lines, and you will help shape new AI-enabled patient and healthcare professional (HCP) experiences that can be built safely, approved and proven in production, not just shown in a prototype.

  • Role Responsibilities
  • Technical

Direction: Define and own one clear technical approach across content creation, governance and approval; publishing, experience delivery and design systems; and measurement, tagging and reporting, with special focus on the content-to-experience and experience-to-insight handoffs.

  • Cross-Team

Standards: Set shared standards for API contracts, metadata and taxonomy, data governance and security, so a decision made by one team doesn't create rework or data gaps for another.

  • Architecture Reviews and

Decisions: Lead architecture reviews and RFCs across platform teams, act as the escalation point for the hardest cross-team problems (migrations, vendor consolidation, build vs. buy), and keep a written record of what was decided and why.

  • End-to-End Data Traceability: Own the technical strategy for tracing content, experience and performance data from asset, through publication, to the results it produced.
  • AI-Enabled Patient and HCP Experiences: Partner with client experience leaders to turn business ambitions into buildable technical approaches, including making services callable by AI assistants and agents and engaging on third-party platforms the client doesn't control.
  • Reusable AI Capabilities: Lead a shared layer of AI skills, agents and services that delivery teams and the wider organization can reuse, instead of every team building its own.
  • Senior
  • Stakeholder

Partnership: Represent engineering to senior client leaders on major trade-offs around cost, risk, scale and sequencing, and explain technical positions in terms that work for marketing, compliance and finance audiences.

  • Innovation with
  • Delivery

Focus: Prove ideas quickly and cheaply, stop them when they don't work, bring medical, legal, regulatory, privacy and security partners in at the design stage, and get committed approaches into production within a few months.

  • Technical Mentorship: Mentor senior engineers across platform teams and raise the technical bar through design reviews and hands-on involvement in the toughest problems.

Qualifications

  • 12+ years of software and platform engineering experience, with a track record of designing systems that span organizational boundaries, not just technical ones.
  • Proven success getting multiple engineering roadmaps to line up around shared data contracts and standards.
  • Experience building something new in a regulated environment and getting it approved and live, not just piloted.
  • Hands-on depth in applied AI: how assistants and agents consume services, tool and context interfaces such as the Model Context Protocol (MCP), retrieval over approved content, and the evaluation, guardrails and traceability needed before a generative system talks to a patient or HCP.
  • Experience designing patient-facing or clinician-facing technology, or a clear view of how to handle the extra duty of care it brings.
  • Experience integrating with partner and third-party platforms where the surface, data boundary and release cycle are outside your control.
  • Demonstrated ability to lead without positional authority, setting direction for teams you don't manage and making it stick.
  • Excellent communication skills, including explaining complex technical topics in plain language to senior leaders and building agreement across organizational lines.
  • Real depth in three or four areas of the marketing technology stack (web and experience delivery, email, paid media, analytics and measurement, AI, content supply chain, consent and identity, audience data, enterprise cloud) and working knowledge of the rest.
  • Preferred Qualifications
  • Bachelor's degree in Computer Science, Engineering or a related field, or equivalent practical experience.
  • Experience in pharma, life sciences or another regulated industry with defined promotional review, privacy and security requirements.
  • Experience with enterprise platforms such as Adobe Experience Manager, Adobe Analytics, Workfront, Veeva Vault and Salesforce Marketing Cloud.

Understanding the category and its trade-offs matters more than any one product.

  • Experience with cloud and edge infrastructure such as AWS and Cloudflare, enterprise Gen AI services, identity and API gateways, and custom middleware and integration patterns.
  • Content supply chain experience: digital asset management, metadata and taxonomy, workflow management, promotional review and approval, claims libraries and content reuse.
  • Commercial fluency with enterprise vendor agreements, licensing and consumption models, and the judgment to spot when a platform’s cost curve, not its capability, is the real constraint.
  • Leadership Capabilities
  • Technical Strategy and

Judgment: Connects business needs, platform strategy and emerging technology into a practical direction, and is honest about which problems need a new approach and which are already solved.

  • Influence and Partnership: Builds alignment and drives decisions across teams and organizations without relying on formal authority.
  • Technical Depth and Breadth: Brings hands-on credibility to guide engineers, challenge assumptions and make sound platform-scale choices.
  • Responsible AI Mindset: Designs for auditability, evidence and safety from the start so new approaches can pass review in a regulated setting.
  • Outside-In Thinking: Tracks what is emerging in AI, healthcare technology and the wider industry, and translates it into what it means for clients, patients and HCPs.

Who You Are

  • You have a customer-first mindset and a devotion to customer service
  • You are the person people bring the hard questions to, and you are comfortable in that role
  • You can explain complex technical solutions to technical and non-technical audiences and connect them to measurable business value
  • You engage and build positive internal and external client relationships, while managing multiple initiatives, often with competing priorities
  • You have solid analytical, problem-solving and decision-making skills
  • You set high standards for quality, performance, scalability and security and seek continuous improvement
  • You are responsive and thrive in a fast-paced, diverse, high-performance environment with rapidly changing business needs
  • You actively seek out things outside your comfort zone and rapidly learn new concepts, business models and technologies
  • You are able to travel to client and Appnovation locations as needed
  • You have prior experience in consulting
  • Prior experience and connections in the Life Sciences industry is preferred

Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted.

At Appnovation, we recognize that diverse teams are the strongest teams.

Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it!

We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply.

Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital.

Accommodations are available upon request throughout the recruitment process.

#J-18808-Ljbffr

Principal Engineer employer: Appnovation

At Appnovation, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As an IT Data Architect, you will have the opportunity to work with cutting-edge technologies in a dynamic environment that values diversity, equity, and inclusion. We offer robust employee growth opportunities, competitive benefits, and a commitment to continuous improvement, making Appnovation a rewarding place to advance your career while contributing to impactful digital solutions.

A

Contact Details:

Appnovation Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Engineer

✨Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Appnovation or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

✨Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Appnovation.

✨Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Appnovation.

✨Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Appnovation that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Principal Engineer

Technical Direction
API Contracts
Data Governance
Architecture Reviews
End-to-End Data Traceability
AI Integration
Technical Mentorship

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Appnovation.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Appnovation and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Appnovation

✨Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

✨Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Appnovation uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

✨Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

✨Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.