Finding the best job has never been easier
Share
You will be part of a team focusing on long-form content understanding. You will focus on building new ways for our customers to find and experience music or podcasts.Key job responsibilities
- Work backwards from the needs of our customers, translating complex functional and technical requirements into detailed software architecture and design.
- Implement and deploy highly distributed, resilient and scaleable services.
- Non-internship professional software development experience
- Non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Ability to take a project from scoping requirements through actual launch of the project
- Experience building workflows involving large dataset and/or machine learning models in production using distributed computing and big data processing concepts and technologies.
- Experience building complex software systems that have been successfully delivered to customers
- Highly proficient in both spoken and written Estonian (Common European Framework of Reference C1)
- Master's Degree in Computer Science
These jobs might be a good fit