Hybrid Senior Software Engineer

Posted 4 weeks ago

Apply now

About the role

  • Senior Software Engineer creating AI solutions for insurance retail, utilizing AWS and modern DevOps practices. Join CDL, a leading software development house in the UK.

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.

Requirements

  • 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.
  • 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.
  • 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
  • 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

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

£50,000 - £57,000 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job