SonicJobs Logo
Login
Left arrow iconBack to search

Senior Software Engineer AWS, Python, Angular

Lorien
Posted 17 days ago, valid for 5 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Senior Software Engineer with expertise in AWS, Python, and Angular, located in London for 2 days a week over a 6-month contract.
  • Candidates should have over 10 years of experience in software engineering, with a strong focus on technical leadership and architecture.
  • The role involves guiding development teams, contributing to back-end development in Python, and supporting front-end architecture with Angular.
  • The salary for this position is competitive and will be discussed during the interview process, with the IR35 status being outside.
  • Ideal candidates will have a deep understanding of software design patterns, microservices, and cloud-native principles, along with strong problem-solving and communication skills.

Senior Software Engineer (AWS, Python, Angular)

Location: 2 days a week in London

Length: 6 months

IR35 Status: Outside

We are seeking a Senior Software Engineerto lead the orchestration, design, and delivery of complex product initiatives supporting our clients growth, who are a leading Insurance company in the UK.

This role requires a hands-on technical leader who can drive architectural excellence, ensure adherence to engineering and enterprise standards, and optimise the efficiency of engineering delivery. You will play a critical role in shaping the technical vision, mentoring engineers, and ensuring seamless execution across the development lifecycle.

Responsibilities:

  • Guide development teams with hands-on expertise in AWS serverless architectures (Lambda, API Gateway, DynamoDB, Step Functions, S3, SNS/SQS, Cognito, etc.).
  • Actively contribute to back-end development using Python, ensuring best practices in clean code and performance optimization.
  • Support front-end architecture and implementation using Angular, ensuring a seamless and scalable user experience.
  • Ensure robust CI/CD pipelines, infrastructure as code (IaC), and deployment automation practices.

Key Skills & Qualifications:

  • 10+ years of experience in software engineering, with significant exposure to technical leadership and architecture.
  • Proven expertise in AWS serverless architectures, including hands-on experience with key services.
  • Strong proficiency in Python for backend development.
  • Experience building scalable front-end applications using Angular.
  • Deep understanding of software design patterns, microservices architecture, and cloud-native principles.
  • Hands-on experience with CI/CD pipelines, infrastructure as code (IaC) tools (e.g., Terraform, AWS CDK, or CloudFormation).
  • Strong problem-solving skills, with an ability to navigate complex technical challenges.
  • Excellent communication skills, capable of bridging the gap between business, product, and engineering teams.

Nice-to-Have:

  • Experience with Event-Driven Architecture using AWS services (SNS, SQS, EventBridge).
  • Knowledge of GraphQL, WebSockets, or real-time data streaming.
  • Exposure to DevOps and observability practices (e.g., Prometheus, Datadog, AWS CloudWatch, OpenTelemetry).
  • Prior experience in leading distributed engineering teams.

Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.