Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal software engineer

Slough
Haystack
Principal software engineer
Posted: 7h ago
Offer description

Tech Principal

Location: London, United Kingdom

Type: Full-Time (hybrid working – home and central office)


This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the firm’s mission.


Key Responsibilities

DevOps & Cloud Infrastructure

* Lead and manage DevOps operations across cloud services, including deployment and automation platforms.
* Own CI/CD strategy and implementation, ensuring robust pipelines.
* Oversee and refine ETL processes to support real-time and batch data flows.

System Architecture & Engineering Leadership

* Define and own system architecture strategy with a focus on resilience, scalability, and security.
* Promote platform modularity and orchestration using best practices in microservices, serverless frameworks, and containerisation.

Data Engineering & Database Coordination

* Design and manage integration strategies for both relational and non-relational databases.
* Guide platform schema design to support data analytics and AI/ML readiness.

Product & Strategy Contribution

* Collaborate with product and business stakeholders to align technical decisions with strategic objectives.
* Act as a technical advisor on features like dynamic tracking, automated reporting, and AI-driven consulting tools.

Agile Delivery & Scrum Contribution

* Champion agile methodologies and lead planning activities using modern project management tools.
* Facilitate sprint planning, backlog grooming, and retrospectives.

Team Leadership & People Management

* Manage and mentor a cross-functional team with plans for growth.
* Foster a culture of technical excellence and continuous improvement.
* Support recruitment and onboarding of technical talent.


Ideal Candidate Profile

Technical Skills

* Proven experience with cloud platforms and infrastructure-as-code tools.
* Advanced proficiency in backend (e.g., Python, Node.js) and frontend (e.g., TypeScript, React) technologies.
* Strong understanding of modern database technologies and integration patterns.
* Familiarity with CI/CD pipelines, containerization, and serverless architecture.

Professional Experience

* 6+ years in software engineering, including leadership and architectural responsibilities.
* Experience managing agile cross-functional teams.
* Background in SaaS platform development; experience in sustainability or ESG domains is a plus.

Soft Skills

* Strong strategic thinker able to influence product direction.
* Excellent communicator, comfortable engaging with multidisciplinary teams and senior leadership.
* High ownership mindset with a passion for clean, scalable code.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal software engineer
Slough
IRIS Software Group
Principal software engineer
Similar job
Principal software engineer
Slough
IRIS Software Group
Principal software engineer
Similar job
Principal software engineer
Reading (Berkshire)
Roc Search
Principal software engineer
See more jobs
Similar jobs
Engineering jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Engineering jobs > Principal software engineer jobs > Principal software engineer jobs in Slough > Principal Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save