
Lead Software Engineer
CloudFactory
full-time
Posted on:
Location Type: Hybrid
Location: Reading • United Kingdom
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- - Lead system design and define scalable, cloud-native architectures
- - Build, review, and maintain production systems primarily in Go
- - Own the operation and maintenance of existing platforms, ensuring reliability, performance, and availability
- - Own and evolve DevOps practices, including CI/CD, Kubernetes, and infrastructure automation
- - Drive high standards for operational excellence, including monitoring, alerting, incident response, and observability
- - Proactively manage and reduce technical debt through pragmatic architectural decisions
- - Communicate technical decisions clearly through design docs, diagrams, and collaborative discussions
- - Work with clients and internal stakeholders to design platform-based solutions that solve real business needs
- - Support client integrations, proofs-of-concept, and solution architecture as needed
- - Identify delivery and operational bottlenecks and continuously improve engineering workflows
- - Mentor engineers and lead by example through code reviews and hands-on technical support
Requirements
- - **7+ years** of experience building, operating, and designing complex software systems
- - Strong expertise in **Go (Golang)**
- - Solid experience working with **AWS**
- - Strong foundation in **software architecture and distributed systems**
- - Experience with **CI/CD pipelines**, test automation, and observability tooling
- - Hands-on experience operating production systems, including **on-call rotations, incident management, and platform maintenance**
- - Comfortable working directly with clients and clearly explaining technical concepts
- - Excellent communication skills and the ability to **lead across teams**
Benefits
- - Great Mission and Culture
- - Meaningful Work
- - Market competitive salary
- - Quarterly variable compensation
- - Comprehensive medical cover
- - Group life insurance
- - Personal development and growth opportunities
- - Periodic team building and social events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoAWSsoftware architecturedistributed systemsCI/CDtest automationobservability toolingproduction systemsincident managementplatform maintenance
Soft skills
communication skillsleadershipcollaborationmentoringproblem-solvingtechnical decision-makingclient engagementteam leadershipoperational excellenceworkflow improvement