hirq
← All jobs

accedo

Senior Backend Engineer (Scala)

Budapest · On-site · Employee · Product Development

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

KafkaScalaMicroservicesGoAndroidAWSCI/CDServerlessDistributed SystemsSystem DesignIAMContract Management
About the Team Leyra builds the platform infrastructure powering next-generation OTT video applications globally. Our platform enables media companies to deploy production-ready streaming apps across Smart TVs, mobile, and web without building streaming backends from scratch.Behind the glass, our distributed infrastructure orchestrates real-time packaging, dynamic DRM, live-to-VOD ingestion, and low-latency distribution for millions of active playback sessions worldwide. As a Senior Backend Engineer, you will take technical ownership of business-critical, high-throughput microservices from whiteboarding and architecture through to production profiling and operations. Key Responsibilities - Core backend services: Design, develop and maintain services supporting identity, subscriptions, entitlements, metadata and other business-critical functionality. - Cloud infrastructure: Deploying and operating a scalable, secure cloud infrastructure, including monitoring of live services - APIs and integrations: Build and evolve reliable APIs and integrations with payment providers, identity systems and external services. - System design and API contracts: Build and operate event-driven microservices with stable API versioning, backwards compatibility, reliable authentication and granular entitlements. - Resilience at scale: Solve hard backend problems such as asynchronous processing, retry strategies, failure handling, caching and data consistency. - Cross-team collaboration: Work closely with our Apple, Android, Smart TV and Web teams and product owners - Production ownership: Troubleshoot, profile and optimise live services in a fast-paced environment built on freedom under responsibility - Technical leadership: Drive architectural decisions, mentor other engineers and raise the bar for code quality across the team What We’re Looking For - Backend expertise: 5+ years backend / distributed systems experience, with strong proficiency in Scala - Cloud infrastructure: Hands-on experience with AWS and cloud native application development and operations, including queues, message streaming and serverless or event-driven architectures - Data systems: Experience with high-throughput message brokers such as Apache Kafka, together with relational- and NoSQL datastores, in business-critical data pipelines - Mindset: You believe in automated testing, efficient and responsible use of AI, CI/CD, continuous refactoring and tackling technical debt early - AI-assisted development: Practical experience using AI tools to improve development productivity, testing and code quality. - Language: Professional working proficiency in English. Nice to Have - Experience with Go or keen interest in learning - Experience with identity and access management, OAuth 2.0 and OpenID Connect. - Experience with subscription management, recurring billing, payment integrations or entitlement systems. - Experience with content management, metadata modelling or catalogue APIs. - Experience with Kafka or similar event-streaming technologies. - Experience modernising legacy systems or consolidating existing platforms. - Familiarity with OTT platforms or digital subscription businesses. What We Offer - Competitive salary and benefits - Private health insurance - AYCM or public transport pass - Nice, spacious downtown office near Astoria - Flexible working arrangements - Opportunity to participate in Hackathons and a range of company events  - Startup environment and flexibility