Principal Software Engineer (Fullstack)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (Fullstack): Building and optimizing scalable backend services and frontend components for a large-scale machine learning platform for a global telecommunications client with an accent on JVM-based development, API design, and cloud infrastructure. Focus on designing robust technical architectures, automating end-to-end delivery, and translating complex business requirements into scalable software solutions.
Location: Hybrid in London, UK
Company
Boutique technology firm specializing in data, AI, and software engineering for enterprises and governments.
What you will do
- Design and implement scalable backend services and data-driven APIs for a marketing platform.
- Own the full lifecycle of applications and supporting infrastructure from design to deployment.
- Document technical requirements and designs for internal teams and external clients.
- Collaborate with data scientists and stakeholders to build a large-scale ML platform for a telco client.
- Work within an Agile delivery model to automate, deploy, and support solutions end-to-end.
Requirements
- Strong JVM expertise, preferably in Kotlin or Java.
- Experience with React, TypeScript, Redux, and Tailwind.
- Proficiency in SQL, including schema design and performance optimization.
- Experience with cloud platforms (AWS, GCP, or Azure) and Infrastructure-as-Code (Terraform).
- Knowledge of containerization using Docker, ECS, or Kubernetes.
- Must be able to work in a hybrid setup in London, UK.
Nice to have
- Experience with Scala or functional programming.
- Familiarity with asynchronous frameworks like Ktor, http4k, or RxJava.
- Experience with NoSQL databases such as DynamoDB, Cassandra, or Cosmos DB.
- Advanced Git workflow experience.
Culture & Benefits
- High-performing engineering culture with a high degree of autonomy and shared ownership.
- Opportunity to solve meaningful, complex problems for global clients.
- Collaborative environment focused on peer growth and cross-system solutions.
- Flexible hybrid work arrangement.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →