Backend Development Manager - Prosum
Austin, CA na
About the Job
Backend Development Manager
We are a rapidly growing organization specializing in innovative streaming solutions across diverse global markets. We are expanding into new industries and building a dedicated Product Team to develop and support a next-generation SaaS platform. Our mission is to create cutting-edge solutions enabling businesses to launch custom mobile, TV, and web applications for live and on-demand (VOD) streaming content.
Role Overview:
We are looking for a creative problem solver to join our team and collaborate with cross-functional teams in designing, developing, and maintaining OTT video SaaS products. The ideal candidate should excel in a team setting while taking the initiative to lead innovation and technical projects.
Responsibilities:
- Design and develop a multi-tenant OTT video SaaS platform.
- Collaborate with various teams to improve the overall user experience of SaaS platforms.
- Lead design tasks across the product development life cycle, from concept to deployment.
- Develop and manage cloud-based system services and distributed server applications.
- Enhance existing software products, understand current developments, and drive further enhancements.
- Lead and manage large-scale, scalable application projects involving multiple teams.
- Provide mentorship and guidance to junior engineers on processes and technologies.
Required Qualifications:
- Bachelors degree in Computer Science or equivalent experience.
- Proficiency in programming languages like Java, C++, or JavaScript.
- Strong expertise in relational databases (e.g., MySQL).
- Experience with in-memory databases like Redis.
- Expertise in the Spring Cloud Framework.
- Hands-on experience with Kubernetes (K8s) and Docker technologies.
- Experience in developing and maintaining cloud-based video workflows.
- Knowledge of cryptography standards (e.g., SHA, AES, DES, RSA, SSL, TLS).
- Familiarity with cloud platforms such as AWS or Google Cloud.
- Knowledge of DevOps tools (e.g., Git, Jenkins) and CI/CD pipelines.
- Strong understanding of Agile methodologies (e.g., Scrum, Kanban).
- Excellent organizational, multitasking, and communication skills.
Preferred Qualifications:
- Experience working on SaaS platforms and video streaming products.
- Knowledge of video/audio codec standards (e.g., AVC, HEVC, VP9, AV1, AAC).
- Understanding of multimedia transport protocols (e.g., RTP, RTMP, SRT, UDP, HLS/DASH).
- Proficiency in Kotlin programming.
- Familiarity with Digital Rights Management Systems (e.g., PlayReady, Widevine, FairPlay).
- Knowledge of blockchain and Web3 technologies.
Source : Prosum