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

Principal software engineer (cloud applications)

Hemel Hempstead
TieTalent
Principal software engineer
Posted: 21 August
Offer description

Principal Software Engineer (Cloud Applications)


Principal Software Engineer (Cloud Applications)

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Job Title: Principal Software Engineer (Cloud Applications)

Location: Hybrid / Remote (Hemel Hempstead)

Salary: 100,000 per annum

Job Type: Full Time, Permanent

Eckoh is a market leader of Customer Engagement Security Solutions, supporting an international client base from our offices in the U.S. and the U.K. Eckoh is owned by Bridgepoint one of the world's leading private asset growth investors, with over $75 billion of assets under management.

Our mission is to set the standard for secure interactions between consumers and the world's leading brands. Our innovative products build trust and deliver value through exceptional experiences.

What do we do?

Eckoh's Customer Engagement Security Solutions help our clients to take payments and transact securely with their customers through all engagement channels. The solutions, which are delivered globally through our cloud platforms and protected by multiple patents, remove customer's sensitive personal and payment data from client's contact centres and IT environments. They provide merchants a simple and effective way to reduce the risk of fraud and data breaches, become compliant with security regulations, as well as enhancing their brand and increasing customer satisfaction.

The Role:

We're looking for a Principal Software Engineer with deep expertise in cloud-native application development, large-scale data systems, and modern AI technologies. This role goes beyond traditional engineering-you'll architect, design, and build intelligent, scalable systems that power innovative, user-facing products.

As the technical leader in a highly skilled team, you'll take ownership of designing distributed systems, APIs, and event processing platforms in a cloud-first environment, primarily on AWS. You'll collaborate across engineering and product to deliver high-performance software, working hands-on across the stack with languages like Node.js, Python, Nuxt, Vue and the range of AWS systems.

Key Functional Responsibilities:

Application & System Design:


* Architect and implement backend systems, APIs, and services using Node.js and Python
* Design systems that are scalable, reliable, and well-integrated with front-end applications (e.g., React, Nuxt, Vue)
* Collaborate closely with product teams to translate functional requirements into technical solutions

Cloud-Native Development:

* Design and deploy containerized services with Amazon EKS (Elastic Kubernetes Service), focusing on scalability, resilience, and service orchestration
* Build cloud-native applications using AWS services such as Lambda, API Gateway, DynamoDB, SQS, and EventBridge
* Develop robust CI/CD pipelines for applications running in EKS and serverless environments
* Embrace microservices and event-driven architecture patterns
* Implement logging, tracing, and observability practices from day one
* Contribute to the design and development of cloud-native data platforms that support real-time and batch processing

AI & LLM Enablement:

* Collaborate with data scientists and ML engineers to integrate AI/LLM capabilities into applications
* Build and expose intelligent APIs that leverage models from OpenAI, Hugging Face, Bedrock, or custom-trained models
* Support the lifecycle of AI features-from experimentation and fine-tuning to deployment and monitoring

Quality, Security & Scalability:

* Ensure applications follow best practices for security, fault tolerance, and performance
* Participate in peer code reviews, architectural discussions, and incident retrospectives
* Actively contribute to platform evolution and tech stack improvements

About you:

Required skills and qualifications:

* 5+ years of professional hands-on software engineering experience, ideally with a focus on cloud-first applications
* Strong coding skills in Node.js and Python
* Solid experience with AWS application services (Lambda, API Gateway, Step Functions, DynamoDB, etc.)
* Production experience deploying and managing containerized services on Amazon EKS
* Proven ability to design and build modern, API-driven systems in a scalable resilient cloud-based platform
* Experience developing or integrating data processing systems (batch or streaming) and working with large amounts of data.
* Exposure to integrating LLMs or other AI models in production environments and utilising to provide applications functionality and business benefit
* Proven experience designing and delivering applications and systems iteratively, with a focus on rapid, incremental delivery that drives tangible business value early and often.

Desirables:

* Experience with modern front-end frameworks and API integration (React, Vue, Angular)
* Familiarity with message-based architectures and tools like RabbitMQ, Kafka, or Kinesis
* Demonstrable experience building LLM backed systems and applications
* Understanding of regulatory and compliance frameworks (e.g., PCI, ISO 27001, SOC 2, GDPR) and how to apply them in software and cloud system design
* AWS certifications (e.g., Developer Associate, Data Analytics Specialty)

Please click the APPLY button to send your CV & Cover Letter for this role.

Candidates with experience or relevant job titles of; Software Developer, Software Engineer, Systems Developer, Cloud Application Engineer, IT Developer, Coder, Modeller, System Coder, Python, may also be considered for this role.


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Engineering and Information Technology
* Industries

Technology, Information and Internet

Referrals increase your chances of interviewing at TieTalent by 2x


Sign in to set job alerts for “Principal Software Engineer” roles.


Graduate Software Developer - Fully Remote

Hertford Heath, England, United Kingdom 1 week ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom $140,000.00-$180,000.00 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

City Of London, England, United Kingdom 2 days ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

Greater London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 month ago

City Of London, England, United Kingdom 1 week ago

Tottenham, England, United Kingdom 2 weeks ago

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal software engineer (cloud applications)
Hemel Hempstead
Eckoh PLC
Principal software engineer
£100,000 a year
Similar job
Principal software engineer
Maidenhead
Ultra
Principal software engineer
Similar job
Principal software engineer cloud applications
Hemel Hempstead
Eckoh
Principal software engineer
See more jobs
Similar jobs
Engineering jobs in Hemel Hempstead
jobs Hemel Hempstead
jobs Hertfordshire
jobs England
Home > Jobs > Engineering jobs > Principal software engineer jobs > Principal software engineer jobs in Hemel Hempstead > Principal Software Engineer (Cloud Applications)

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