B

Senior Software Engineer

Birmingham
3 hours ago
Full-time
On-site
Birmingham, West Midlands
£60,000 - £70,000 GBP yearly
IT
Senior Software Engineer
Birmingham (Hybrid)
Permanent | Full-Time
Competitive Salary

A growing technology business is seeking a Software Engineer to join its engineering team in Birmingham.

This is an excellent opportunity for a developer with strong AWS and backend engineering experience who wants exposure to cloud-native systems, IoT integrations, frontend development, DevOps, and AI-powered applications.

Key Responsibilities

Design, develop, and maintain AWS-based backend microservices
Build frontend applications using React and TypeScript
Work on IoT integrations including connected edge devices
Develop infrastructure using AWS CDK / Infrastructure as Code
Support CI/CD pipeline improvements and deployments
Contribute to AI / LLM-powered product functionality
Collaborate with stakeholders to define and deliver solutions
Maintain code quality through code reviews and engineering best practice

Technical Environment

Languages: TypeScript, Node.js, Python, Go
Cloud: AWS Lambda, API Gateway, EventBridge, SQS, Step Functions
Databases: DynamoDB, PostgreSQL, Aurora, MongoDB
Frontend: React, TypeScript, MUI
DevOps: AWS CDK, Terraform, Docker, GitLab CI, CodePipeline
AI: Amazon Bedrock, RAG, LLM integrations

Skills Required

Commercial software engineering experience
Strong AWS cloud/serverless experience
Strong backend development skills in TypeScript, Python, or Go
CI/CD and Docker experience
Full-stack engineering mindset
Strong communication skills

Desirable Skills

React / TypeScript frontend experience
Infrastructure as Code
GraphQL / AppSync
Event-driven architectures
IoT / edge systems
AI / machine learning feature development

Benefits

Hybrid working
Modern cloud-native technology stack
Exposure to AI and emerging technologies
High ownership engineering role
Collaborative team environment
Competitive salary