Shape the evolution of the Media Platform, offering reusable capabilities for asset management, processing, distribution, discovery, automation and AI-enabled media workflows at global scale, taking end-to-end ownership from problem discovery through solution design and implementation.
Compensation
Due to legal requirements, we are obliged to disclose the minimum salary for this position according to the applicable collective agreement, which is €2,535 gross per month. However, our attractive compensation package is based on market-oriented salaries and is therefore significantly above the stated minimum salary. The actual salary will depend on your qualifications, experience and professional background.
Responsibilities
Shape the evolution of the Media Platform
Work across the problem and solution space, turning business and technical challenges into coherent system designs
Bring teams together and make pragmatic architectural decisions
Take end-to-end ownership from exploring a problem or opportunity through solution design and implementation
Design scalable and evolvable solutions for the Media Platform
Requirements
University degree in Computer Science, software engineering or a related field or equivalent practical experience
The Solution Architect is a hybrid technical delivery and client-facing role that spans the full life of an engagement, from the first conversation to successful delivery. The Solution Architect is the technical expert who understands the client's real problem, designs the right solution, and scopes the engagement, converting to a billable technical lead upon deal signing.
Compensation
Pay range: $156,000 - $240,800 depending on experience and skill set
Annual bonus target of 10% subject to terms and conditions of plan
Responsibilities
Partner with Client Executives and Solution Executives to qualify opportunities, lead technical discovery, and uncover the business problem behind the request
Facilitate envisioning sessions and workshops that help clients define outcomes, priorities, and a realistic roadmap
Design end-to-end solutions and translate them into clear scope, estimates, staffing plans, business outcomes, and risk assessments
Architect and co-author high-level designs (HLDs), level-of-effort (LOE) estimates, proposals, statements of work (SOWs), RFP responses, business cases, and client presentations
Own the commercial soundness of solutions by structuring the engagement staffing mix and delivery approach, including AI-accelerated delivery, to achieve target margin
As a Staff Software Engineer, you will serve as a technical reference for software architecture, platform engineering, and system integration across product development teams. You will help shape and evolve integration architectures while ensuring solutions align with established architectural standards and engineering principles. Acting as a key connection between development teams and Core Architecture, you will guide technical decisions, coordinate requests, and promote consistent implementation practices. Your work will include API Gateway evolution, identity and access management, and reusable software components. You will combine strategic technical influence with hands-on development, mentoring engineers and strengthening engineering capabilities. This is an opportunity to contribute to SaaS product innovation in a collaborative, AI-oriented environment.
Responsibilities
Act as a technical authority and reference for software architecture, platforms, and system integrations.
Support development teams in defining, designing, and evolving technical solutions in alignment with established architectural standards.
Serve as a bridge between development teams and Core Architecture, filtering, organizing, prioritizing, and directing technical requests.
Drive the evolution of system integration architecture and promote consistent integration practices across teams.
Administer, maintain, and evolve API Gateway solutions, including the development and implementation of plugins.
Requirements
Nice to have: Artificial Intelligence applications in software development
Design, develop, deploy, and maintain robust backend services using PHP and Go, ensuring scalability, reliability, and high performance, focusing on integrations with major Online Travel Agencies (OTAs).
Compensation
Competitive Compensation: Market-aligned salary based on the applicant's country of residence.
Responsibilities
Design, develop, deploy, and maintain robust backend services using PHP and Go
Lead the extraction of services from an existing monolithic architecture
Collaborate closely with Product Managers and cross-functional stakeholders to shape technical priorities
Design and implement high-quality APIs that enable AI agents and automated workflows
Optimize application performance, including page speed, response times, latency, and overall system reliability
Develop and maintain critical integrations with major Online Travel Agencies (OTAs), evolving a monolithic architecture toward scalable, service-oriented systems, and enabling backend capabilities for AI agents.
Compensation
Competitive Compensation: Market-aligned salary based on the applicant's country of residence.
Responsibilities
Design, develop, deploy, and maintain robust backend services using PHP and Go
Lead the extraction of services from an existing monolithic architecture
Collaborate closely with Product Managers and cross-functional stakeholders to shape technical priorities
Design and implement high-quality APIs that enable AI agents and automated workflows
Optimize application performance, including page speed, response times, latency, and overall system reliability
Join a fast-growing technology environment and help build and scale the backend infrastructure powering a leading vacation rental management platform used by property managers worldwide. In this role, you will join the Core Engineering team, responsible for developing and maintaining critical integrations with major Online Travel Agencies (OTAs).
Compensation
Competitive Compensation: Market-aligned salary based on the applicant's country of residence.
Responsibilities
Design, develop, deploy, and maintain robust backend services using PHP and Go, ensuring scalability, reliability, and high performance.
Lead the extraction of services from an existing monolithic architecture by defining clear service boundaries, ownership models, and pragmatic migration strategies.
Collaborate closely with Product Managers and cross-functional stakeholders to shape technical priorities and ensure backend solutions deliver meaningful business value.
Design and implement high-quality APIs that enable AI agents and automated workflows to interact reliably with guest-facing product capabilities.
Optimize application performance, including page speed, response times, latency, and overall system reliability, working closely with frontend engineering teams.
Design, develop, deploy, and maintain robust backend services using PHP and Go, ensuring scalability, reliability, and high performance, focusing on integrations with major Online Travel Agencies (OTAs) and evolving monolithic architecture to service-oriented systems.
Compensation
Competitive Compensation: Market-aligned salary based on the applicant's country of residence.
Responsibilities
Design, develop, deploy, and maintain robust backend services using PHP and Go
Lead the extraction of services from an existing monolithic architecture
Collaborate closely with Product Managers and cross-functional stakeholders
Design and implement high-quality APIs that enable AI agents and automated workflows
Optimize application performance, including page speed, response times, latency, and overall system reliability
Design, develop, and maintain critical wallet infrastructure supporting fiat and cryptocurrency wallet operations, taking ownership of the Wallets subdomain.
Compensation
Competitive compensation: Salary packages tailored to experience, technical expertise, and relevant professional certifications.
Responsibilities
Design, implement, and evolve services responsible for the complete wallet lifecycle (creation, activation, blocking, unblocking, suspension, and termination) across fiat and cryptocurrency wallets
Collaborate with engineering teams across Digital Assets, Fiat, Onboarding, Billing, and other business domains
Build reliable, horizontally scalable services using established hexagonal architecture patterns
Take responsibility for the design, implementation, and evolution of wallet-related services
Participate in on-call rotations, production monitoring, and incident response activities
Design, develop, and maintain critical wallet infrastructure supporting fiat and cryptocurrency wallet operations, taking ownership of the Wallets subdomain.
Compensation
Competitive compensation: Salary packages tailored to experience, technical expertise, and relevant professional certifications.
Responsibilities
Design, implement, and evolve services responsible for the complete wallet lifecycle (creation, activation, blocking, unblocking, suspension, and termination) across fiat and cryptocurrency wallets
Collaborate with engineering teams across Digital Assets, Fiat, Onboarding, Billing, and other business domains
Build reliable, horizontally scalable services using established hexagonal architecture patterns
Take responsibility for the design, implementation, and evolution of wallet-related services
Participate in on-call rotations, production monitoring, and incident response activities
Design, develop, and maintain critical wallet infrastructure supporting fiat and cryptocurrency wallet operations, taking ownership of the Wallets subdomain.
Compensation
Competitive compensation: Salary packages tailored to experience, technical expertise, and relevant professional certifications.
Responsibilities
Design, implement, and evolve services responsible for the complete wallet lifecycle, including creation, activation, blocking, unblocking, suspension, and termination across fiat and cryptocurrency wallets.
Collaborate with engineering teams across Digital Assets, Fiat, Onboarding, Billing, and other business domains to ensure seamless communication and consistent financial operations.
Build reliable, horizontally scalable services using established hexagonal architecture patterns, contributing to performance optimization, horizontal pod autoscaling (HPA), and dead-letter queue (DLQ) management.
Take responsibility for the design, implementation, and evolution of wallet-related services, ensuring solutions remain maintainable, resilient, and aligned with business requirements.
Participate in on-call rotations, production monitoring, and incident response activities to maintain the reliability and availability of critical wallet services.