Senior Software Engineer

Senior Software Engineer

Full-Time 43000 - 57000 £ / year (est.) Home office (partial)
Go Premium
C

At a Glance

  • Tasks: Design and implement innovative AI solutions using cutting-edge technologies.
  • Company: Join CDL, a leading software house in the UK insurance sector.
  • Benefits: Enjoy hybrid working, competitive salary, and excellent career progression opportunities.
  • Why this job: Make a real impact in the fast-evolving world of AI and insurance.
  • Qualifications: 5+ years in software engineering with cloud platforms; AWS experience preferred.
  • Other info: Dynamic workplace with fun social events and a strong focus on diversity.

The predicted salary is between 43000 - 57000 £ per year.

We are seeking an experienced Senior Software Engineer to join our team building a cutting-edge agentic AI platform for conversational AI agents in the insurance retail space. You will work with AWS Bedrock, serverless architectures, and modern DevOps practices to deliver scalable, secure, and reliable AI-powered solutions.

About CDL

CDL is one of the UK’s leading software development houses, employing over 600 people at its campus in Stockport. It has a consistent history in the high-volume retail insurance sector. CDL has spearheaded developments in the aggregator, web and telematics space, including connected home, enrichment and self-service solutions. As a result, the company’s robust and innovative technologies have enabled its customers to thrive in the highly competitive UK insurance marketplace. We have built a collaborative and creative culture where we employ agile techniques to deliver our pace-setting applications. We pride ourselves on cultivating an inspiring working environment with our employees at the heart of our company.

In a nutshell we are the market leading software house in our industry, creating the software, websites & apps for the Insurance & Finance sector across the UK. If you were to go on a price comparison website, approximately 65% of the companies on there are our clients!

Department: Data Services

Employment Type: Permanent - Full Time

Location: North West UK - Hybrid

Address: Kings Reach Road, Stockport, England, SK4 2HD

Workplace type: Hybrid

Compensation: £50,000 - £57,000 / year

This role's hiring manager: Jed Shaw

Key Responsibilities

  • Design and implement serverless AI agent solutions using AWS Lambda, API Gateway, and Bedrock.
  • Build robust API integrations with validation, authentication, and error handling.
  • Work with Amazon Bedrock agents and foundation models.
  • Implement AI guardrails for content filtering, PII protection, and prompt injection prevention.
  • Optimise AI agent performance, cost, and response quality.
  • Implement monitoring and observability for AI workloads.
  • Use Infrastructure as Code for AWS resource management.
  • Maintain and enhance repositories using GitLab CI/CD.
  • Apply security best practices and manage vulnerabilities.
  • Design scalable architectures supporting multi-client deployments.
  • Participate in code reviews and maintain high code quality standards.

Skills Knowledge and Expertise

Preferred Experience

  • 5+ years of software engineering experience with cloud platforms.
  • Experience in insurance or regulated industries.
  • AWS certifications such as AWS Cloud Practitioner / AWS AI Practitioner.

Soft Skills

  • Continuous Learning & Adaptability: Ability to quickly learn and apply new technologies and best practices in a rapidly evolving environment.
  • Problem-Solving & Analytical Thinking: Strong capability to diagnose complex issues and design effective solutions.
  • Communication: Excellent verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Collaboration & Mentorship: Experience mentoring junior developers and fostering a culture of knowledge sharing.
  • Agility & Resilience: Comfortable working in fast-paced, agile environments.
  • Attention to Detail: Commitment to delivering high-quality, secure, and reliable solutions.
  • Ownership & Accountability: Proactive approach to taking responsibility for deliverables and outcomes.
  • Customer-Centric Mindset: Ability to align technical solutions with business needs and user experience goals.

Technology Stack

  • Languages: Python, TypeScript, JavaScript.
  • Cloud: AWS (Lambda, Bedrock, API Gateway, S3, CloudWatch, DynamoDB)
  • AI: Amazon Bedrock, Large Language Models (LLMs), Kiro (IDE/CLI).
  • Infrastructure: Terraform/OpenTofu, GitLab CI/CD.
  • Monitoring: Dynatrace, CloudWatch.
  • Testing: pytest, Jest, Karate, Postman.

Benefits

  • Hybrid Working (2 Days a Week in the office - SK4 2HD)
  • Truly flexible working.
  • 25 days holiday to start, increasing by 1 day per 1 year of service up to 30 days.
  • Top employer for 9th year running
  • Excellent training and development platform
  • Opportunities for career progression
  • Health and Wellbeing programme
  • Virtual activities, lunch and learns, coffee mornings and meetups.
  • Life and health assurance
  • Electric Vehicle Scheme
  • Established Recognition Award System
  • Great Parental Benefits
  • Diversity and Inclusion network
  • Pension scheme
  • Community projects and volunteer days
  • Refer a friend bonus
  • Campus Benefits: On-site free parking, Open plan modern offices, Quiet Spaces are also available, Shuttle bus to and from the station, Subsidised restaurant, Games room and chill out zone, Annual Hackathon & Deep Racer Events, Social activities, regular social events through our social group Xtra, including a summer BBQ, competitions, bowling, go-karting, football games, Winter party and much more!
  • Car wash, barber, yoga classes, boot camp and massage services all on site
  • Cycle to work scheme
  • Shower and dry rooms

Diversity and inclusion

We’re on a journey to keep innovating, that means welcoming new ideas and ways of thinking. CDL recognises that building a diverse workforce is critical to the success of our business. We strongly encourage applications from a diverse talent pool and welcome the opportunity to discuss flexibility requirements and workplace adjustments with all our applicants.

Senior Software Engineer employer: CDL Software

CDL is an exceptional employer, offering a dynamic and collaborative work culture that prioritises employee growth and innovation. With a strong focus on career progression, flexible hybrid working arrangements, and a comprehensive benefits package, including health and wellbeing programmes, CDL fosters an inspiring environment where employees can thrive while contributing to cutting-edge AI solutions in the insurance sector.
C

Contact Detail:

CDL Software Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with CDL employees on LinkedIn. A personal touch can make all the difference when it comes to landing that interview.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving AWS and AI. This gives you a chance to demonstrate your expertise beyond just a CV.

✨Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. Be ready to tackle technical challenges on the spot, as they love seeing how you think through complex issues.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at CDL.

We think you need these skills to ace Senior Software Engineer

AWS Lambda
API Gateway
Amazon Bedrock
Infrastructure as Code
GitLab CI/CD
Python
TypeScript
JavaScript
Problem-Solving
Analytical Thinking
Communication Skills
Collaboration
Attention to Detail
Agile Methodologies
Customer-Centric Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with AWS, serverless architectures, and any relevant projects that showcase your skills in AI and cloud platforms.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about building AI solutions in the insurance sector and how your background makes you a perfect fit for our team.

Showcase Your Soft Skills: Don’t forget to mention your soft skills! We value communication, problem-solving, and collaboration just as much as technical expertise. Share examples of how you've worked in agile teams or mentored others.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our innovative team at CDL!

How to prepare for a job interview at CDL Software

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially AWS services like Lambda and Bedrock. Be ready to discuss your experience with Python, TypeScript, and serverless architectures, as well as how you've implemented AI solutions in past projects.

✨Showcase Problem-Solving Skills

Prepare to share specific examples of complex issues you've diagnosed and solved in previous roles. Highlight your analytical thinking and how you’ve applied it to deliver effective solutions, particularly in fast-paced environments like insurance or regulated industries.

✨Communicate Clearly

Practice explaining technical concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical audiences. This is crucial for collaboration and mentorship, so think of examples where you've successfully done this before.

✨Emphasise Continuous Learning

Demonstrate your commitment to continuous learning and adaptability. Share how you've kept up with new technologies and best practices, and be prepared to discuss any relevant AWS certifications or training you've pursued to enhance your skills.

Senior Software Engineer
CDL Software
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>