Senior Backend Engineer (Kotlin)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Backend Engineer (Kotlin): Developing the core of a new storytelling app for personalized print products with an accent on architecture definition and scaling strategy. Focus on designing REST APIs, optimizing JVM-based services, and ensuring system reliability for millions of users.
Location: Must be based in or be able to relocate to Vienna, Austria. EU/Austria work permit is required (or a CS degree for permit application).
Salary: from €76,000 gross per year
Company
helps over 10 million users turn their favorite moments into beautifully designed Photo Books and Prints using smart AI technology.
What you will do
- Develop the core of a new storytelling app written in Kotlin for personalized print products.
- Define the architecture and scaling strategy for a new product experience from the ground up.
- Design and develop new features and REST APIs in collaboration with frontend, product design, and management teams.
- Optimize existing architecture to support growing demand and scalability.
- Mentor team members and share expertise to foster an environment of constant improvement.
Requirements
- 7+ years of professional experience in backend application development.
- Strong proficiency in Kotlin or Java (JVM-based languages).
- Proven experience in designing and developing REST APIs.
- Experience with SQL (PostgreSQL, MySQL, MariaDB) and NoSQL (Redis, DynamoDB, MongoDB) databases.
- Permitted to work in the EU/Austria or holding a Computer Science degree for work permit eligibility.
- Ability to relocate to or be based in Vienna.
Nice to have
- Experience with AWS (S3, SQS, ECS, ECR, SES, RDS, CloudWatch), Docker, and GitLab.
- Knowledge of microservice infrastructure and CI/CD pipelines.
- Expertise in Kotlin Coroutines, Ktor, or Kotlin Multiplatform (KMP).
- Experience with statistical methods or machine learning algorithms.
Culture & Benefits
- Hybrid work model with 40% home office and flexible core hours.
- Annual gross salary starting from €76,000.
- 25 days of vacation per year, increasing with tenure.
- Daily free breakfast, lunches, and Italian-style coffee in an in-house eatery.
- Reimbursement for public transport in Vienna and company MacBook for personal use.
- Weekly in-house German lessons and premium membership for all products.
Hiring process
- Introductory call with the Talent Acquisition team (30 min).
- General interview (45 min).
- Technical interview (1.5 hours).
- Final interview with the Leadership team (1 hour).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →