Job Search and Career Advice Platform

Enable job alerts via email!

Principal Engineer (Web)

CAI Software, LLC

Remote

GBP 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software provider is seeking a Principal Engineer (Web) to define the engineering vision and lead the development of scalable web platforms. The ideal candidate has over 10 years of software development experience and at least 3 years in a senior role, with expertise in microservices and cloud infrastructure. This role offers the opportunity to influence architectural decisions and mentor engineering teams, ensuring high-performance web experiences. Remote work options are available.

Qualifications

  • 10+ years of professional software development experience.
  • At least 3 years in a senior/principal role.
  • Strong background in scalable web architecture.
  • Experience with CI/CD pipelines and infrastructure-as-code.

Responsibilities

  • Define and evolve the web architecture for scalability and reliability.
  • Provide hands-on guidance in design, implementation, and code reviews.
  • Identify and evaluate new technologies and frameworks.
  • Coach and develop senior engineers.
  • Drive adoption of engineering best practices.
  • Champion performance improvements for speed and responsiveness.
  • Contribute to long-term technical strategy and roadmaps.

Skills

Software Development
Leadership
Web Performance Optimization
Microservices
Cloud Infrastructure
CI/CD
Mentorship
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
GCP
Azure
Job description

Location: UK Telecommuter, Remote (DB Remote, GBR)

CAI is a leading provider of digital work execution platforms designed to enhance operational efficiency and drive productivity in industrial environments. CAI’s platform leverages advanced technology to convert complex, paper‑based procedures into streamlined, digital workflows. By enabling real‑time data collection and integration, CAI facilitates greater visibility into work processes, allowing organizations to make informed decisions, optimize performance, and ensure compliance.

In addition to robust workflow management capabilities, CAI emphasizes data‑driven insights to foster continuous improvement. CAI's solutions are tailored to address the unique challenges of industries such as manufacturing, energy, and pharmaceuticals, helping organizations achieve higher operational standards and reduce costs. With a commitment to innovation and user‑centric design, CAI empowers businesses to transition from traditional practices to a modern, digital approach, driving growth and enhancing efficiency.

About the Role

We are looking for a Principal Engineer (Web)to lead the design, architecture, and development of scalable, high‑performance web platforms. As a hands‑on technical leader, you will set the engineering vision, drive technical excellence, and mentor teams to deliver exceptional web experiences that serve thousands of users.

You will play a pivotal role in shaping the future of our web ecosystem — defining best practices, guiding architectural decisions, and ensuring our front‑end and back‑end systems are robust, performant, and secure.

Key Responsibilities
  • Architect & Design:Define and evolve the web architecture to support scalability, reliability, and maintainability across products and services.
  • Technical Leadership:Act as a trusted advisor to engineering teams,providinghands‑on guidance in design, implementation, and code reviews.
  • Innovation:Identifyand evaluatenew technologies, frameworks, and tools that improve development efficiency and product quality.
  • Collaboration:Partner closely with product, design, and platform teams to align technical solutions with business goals.
  • Mentorship:Coach and develop senior engineers, fostering a culture of excellence, ownership, and continuous learning.
  • Code Quality:Drive adoption of engineering best practices — testing, CI/CD, observability, and secure coding.
  • Performance Optimization:Champion front‑end and back‑end performance improvements for speed, accessibility, and responsiveness.
  • Strategic Influence:Contribute to long‑term technical strategy, roadmaps, and cross‑functional initiatives.
Required Qualifications
  • Experience:10+ years of professional software development experience, with at least 3 years in a senior/principal role.
  • Technical Expertise:
  • Expertisein quality engineering practices inclusive of unit, integration, functional, regression and performance testing
  • Strong background in scalable web architecture, microservices, and cloud infrastructure (AWS, GCP, or Azure).
  • Solid grasp of web performance optimization, caching, and distributed systems.
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure‑as‑code.
  • Leadership:Proven experience mentoring engineers, influencing large‑scale technical decisions, and driving cross‑team initiatives.
  • Communication:Excellent ability to articulate complex ideas to both technical and non‑technical stakeholders.
Preferred Qualifications
  • Experience in high‑traffic or large‑scale web applications.
  • Prior contributions to open‑source projects or technical publications.
  • Familiarity with web security, compliance, and accessibility standards (OWASP, WCAG).
  • Master’s degree in Computer Scienceor related field (preferred, notrequired).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.