Senior Staff Software Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Staff Software Engineer (Java): Building scalable backend systems, data pipelines, and reporting services for digital audio advertising platforms with an accent on distributed data processing, high-performance APIs, and production reliability. Focus on designing cloud-native microservices, real-time OLAP services, and observability solutions while leading architecture decisions and mentoring engineers.
Location: Hybrid in Bucharest, Romania
Company
A global audio entertainment and digital audio advertising business operating platforms for music, podcasts, broadcasting, and programmatic advertising.
What you will do
- Design and build stable, scalable backend data systems for enterprise advertising platforms.
- Lead architecture reviews and technical planning with data, personalization, and product leadership.
- Develop data pipelines, services, and APIs using distributed processing and cloud technologies.
- Coordinate with engineering, cloud infrastructure, global operations, and incident management teams on production delivery.
- Provide technical direction, conduct interviews, and mentor junior engineers.
Requirements
- 8+ years of software engineering experience with Java, preferably JDK 17 or higher.
- 3+ years of experience designing data applications and data pipelines.
- Experience building RESTful microservices and scalable products on cloud platforms, ideally AWS.
- Hands-on expertise with Spark, BigQuery, AWS EMR, GCP Cloud Analytics, Kafka, Flink, Pub/Sub, Docker, and Kubernetes.
- Experience with Snowflake, distributed OLAP systems, data quality frameworks, and observability tools such as Prometheus, Grafana, or ELK.
- Bachelor’s degree in Computer Science, Mathematics, or a related field, with strong architecture, analytical, and communication skills.
Nice to have
- Experience designing public APIs and data contracts.
- Knowledge of OAuth2 and foundational AWS services.
- Experience with Druid, DynamoDB, SingleStore, or similar distributed OLAP databases.
- Hands-on experience with AI coding assistants and data analytics tools.
Culture & Benefits
- Casual and collaborative working environment with opportunities to influence product direction.
- Annual corporate bonus and individual training budget.
- Sports bonus, meal tickets, gift cards, and additional days off for birthdays and special events.
- Private medical subscription and pension fund contributions.
- Company-provided hardware, partially co-funded office parking, offsites, and CSR activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →