Bitmovin is looking for inspired individuals to join our LIVE Encoding team as Senior Software Engineer. We're building the Bitmovin Video Encoding service, a massively distributed video encoding system that runs anywhere. In this team, you will work with inspired individuals that power our cloud-native microservice architecture that is built to run with AWS, GC, and Azure. You will also be involved in architectural decisions on how to further evolve our products on an architectural level.
This role offers the opportunity to:
- Develop high-quality, high-performance, fault-tolerant, well-tested, reusable, and scalable code used by enterprise customers like Discovery+, DAZN, BBC, RTL, RedBull Media House, Globo, ClassPass, The New York Times, and millions of users worldwide.
- Work with a modern tech stack including Java, Spring Boot, Spring Cloud, Docker, Kubernetes, Prometheus/Grafana, ELK Stack, SonarQube, and CircleCI.
- Be involved in all stages of development, from product ideation through architecture and execution.
- Develop new features, improve existing ones, and investigate and resolve issues.
- Have diverse career opportunities and continuous growth.
Your impact will include:
- Suggesting, planning, and implementing improvements to code structure and architecture for testability and maintainability.
- Ensuring quality and stability through automated tests and code reviews.
- Extending and enhancing monitoring/alerting systems and building powerful CI/CD systems.
- Evaluating emerging technologies to stay ahead.
- Maintaining up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
Requirements:
- Solid Java/Kotlin knowledge with professional experience in development and architectural design.
- Experience with cloud-native, microservice-based architectures.
- Passion for software craftsmanship, best practices, design patterns, automated testing, and clean code.
- Strong communication skills in English, both written and spoken.
- Good problem-solving and troubleshooting abilities.
- Positive and resilient attitude.
- Willingness to travel occasionally to meet clients in the US.
- Based in Vienna OR Klagenfurt or willing to relocate/commute regularly.
Bitmovin values cognitive diversity and encourages it to create a global culture and Emmy award-winning products. They offer flexible working arrangements to support everyone's unique circumstances.