Lead Software Engineer – Backend / Cloud / AI-Focused
We’re working with a fast-growing, product-led technology company building modern customer experience software.
They are looking for a Lead Software Engineer to help design and build scalable backend systems, while also contributing to architecture and engineering direction within a small, high-performing team.
This is a hands-on role with real ownership - ideal for engineers who enjoy building and shipping production systems.
What You’ll Be Doing
* Designing and building scalable backend services and APIs
* Working with cloud-native infrastructure (primarily AWS)
* Developing microservices and event-driven systems
* Contributing to AI-enabled workflows and automation
* Improving CI/CD pipelines and developer tooling
* Collaborating with product and leadership on technical decisions
* Owning features from concept through to deployment
What We’re Looking For
* Strong backend engineering experience (Python, Go, Node, Java, etc.)
* Hands-on experience with AWS or similar cloud platforms
* Experience building APIs, microservices, or distributed systems
* Ability to take ownership and deliver independently
* Interest in working with modern tools and AI-assisted development
Nice to Have
* Experience with Kafka or event-driven architectures
* Exposure to Docker, Kubernetes, or Terraform
* Experience building or using AI-powered tools
* Background in startup or scale-up environments
Why Join?
* Work in a high-impact, product-focused environment
* Real ownership over engineering decisions
* Small team, fast-moving culture
* Opportunity to work with modern cloud and AI tooling
* Clear opportunity to influence architecture and product direction
For more information, send your CV to w.norris@tenthrevolution.com