Senior Software Engineer
FacultyDecision Intelligence company
United KingdomSenior
LocalGlobe
Apax Digital
Metaplanet Holdings
Mercuri
Moonfire
Guardian Media Group Ventures
Software Engineering
About the role
TL;DR
Lead backend and edge/IoT engineering for critical work streams.
- •As a Senior Software Engineer, you will lead backend and edge/IoT engineering for critical work streams, implementing robust, scalable patterns.
- •Key Responsibilities Designing and building robust backend and edge/IoT components.
- •Scoping and executing bounded technical problems.
- •Shipping production-ready code in Python and a compiled language.
- •Implementing scalable CI/CD processes, containerisation with Docker, and deployments on Kubernetes or bare metal.
- •Mentoring and pairing with fellow engineers.
- •Collaborating with Machine Learning and Data Science teams.
- •Requirements Strong hands-on experience in application development.
- •Proven track record of shipping code used by paying customers in Python and a compiled language.
- •Highly skilled in DevOps practices, including GitLab CI/CD, Docker, and managing applications in production environments.
- •Experience with agentic software development and a passion for solving complex customer problems.
- •Effective communication with technical and commercial stakeholders.
Required skills
PythonRustC++GoC#JavaDockerKubernetesCI/CDGitLab CIGit
Domain expertise
defense
Benefits & perks
Unlimited Annual Leave Policy, Private healthcare and dental, Enhanced parental leave, Family-Friendly Flexibility & Flexible working, Sanctus Coaching, Hybrid Working
Tech stack
PythonRustC++GoC#JavaDockerKubernetesCI/CDGitLab CIGit