Senior Software Engineer (IoT)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (IoT): Leading backend and edge/IoT engineering for critical work streams, implementing robust, scalable patterns. Focus on bridging the gap between machine learning research and production-grade software, raising the technical bar through hands-on contribution and peer mentoring.
Location: Must be eligible for UK Security Clearance (SC) and willing to work between 2 to 4 days per week on-site with customers which may require travel to locations throughout the UK. When not required on client sites, you’ll have the flexibility to work from our London office or remotely from elsewhere within the UK.
Company
transforms performance through human-centric AI, working with over 350 global customers.
What you will do
- Design and build robust backend and edge/IoT components for diverse client deliverables across multiple software domains.
- Scope and execute bounded technical problems to ensure high-velocity delivery.
- Ship production-ready code in Python and at least one compiled language such as Rust, C++, Go, C#, or Java.
- Implement scalable CI/CD processes, containerisation with Docker, and deployments on Kubernetes or bare metal.
- Mentor and pair with fellow engineers to share best practices and empower the team to deliver their best work.
- Collaborate with Machine Learning and Data Science teams to operationalise agentic software and advanced AI tooling.
Requirements
- You possess strong hands-on experience in application development and a solid understanding of modern system architecture and design.
- You have a proven track record of shipping code used by paying customers in both Python and a compiled language.
- You are highly skilled in DevOps practices, including GitLab CI/CD, Docker, and managing applications in production environments.
- You bring experience with agentic software development and a passion for understanding and solving complex customer problems.
- You thrive when acting as a key contributor within a squad, taking ownership of technical challenges and elevating the team's output.
- You communicate effectively with technical and commercial stakeholders, translating complex requirements into robust engineering solutions.
Culture & Benefits
- Unlimited Annual Leave Policy
- Private healthcare and dental
- Enhanced parental leave
- Family-Friendly Flexibility & Flexible working
- Sanctus Coaching
- Hybrid Working
Hiring process
- Talent Team Screen (30 minutes)
- System Design Interview (90 minutes)
- Pair Programming Interview (90 minutes)
- Commercial & Leadership Interview (60 minutes)
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →