Experienced Full Stack Software Engineer – Web & Cloud Application Development at blithequark
Are you a software engineer with a passion for building innovative solutions that enhance the viewer experience? Do you have a keen eye for detail and a knack for working with microservices? If so, we invite you to join our dynamic team at blithequark as a Content Tagger and Data Entry Specialist.
About blithequark
blithequark is a global leader in the entertainment industry, revolutionizing the way humans watch and interact with content. Our innovative approach to content delivery has enabled us to build a vast library of content that caters to diverse tastes and preferences. We are committed to fostering an inclusive environment that encourages creativity, collaboration, and growth.
The Manipulate Aircraft: A Global Community of Engineers
Our Manipulate Aircraft is a cutting-edge platform that enables seamless video delivery to millions of users worldwide. This complex system comprises cloud microservices, load-balancing algorithms, and services that ensure high-quality streaming experiences. As a member of our engineering team, you will play a crucial role in designing, developing, and maintaining this critical infrastructure.
Key Responsibilities:
* Ensure accurate and comprehensive metadata for our vast library of content, enhancing the viewer experience on the blithequark platform
- Collaborate with cross-functional teams to identify and resolve technical issues related to content delivery
- Develop and maintain cloud microservices that enable seamless video delivery
- Design and implement load-balancing algorithms to optimize hardware utilization
- Participate in code reviews and contribute to the development of high-quality software
- Work closely with the engineering team to identify and prioritize technical requirements
Essential Qualifications:
* 3+ years of software development experience with a contemporary programming language
- Experience in microservice environments
- Strong understanding of cloud computing, load-balancing algorithms, and streaming technologies
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced environment
Preferred Qualifications:
* Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes)
- Familiarity with cloud-based services (e.g., AWS, Azure, Google Cloud)
- Knowledge of streaming protocols (e.g., HLS, DASH, MSS)
- Experience with agile development methodologies (e.g., Scrum, Kanban)
- Strong communication and interpersonal skills
Skills and Competencies:
* Strong programming skills in languages such as Java, Python, or C++
- Experience with cloud-based development tools (e.g., AWS CloudFormation, Azure Resource Manager)
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes)
- Strong understanding of data structures, algorithms, and software design patterns
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a fast-paced environment
Career Growth Opportunities and Learning Benefits:
* Opportunities for professional growth and development in a dynamic and innovative environment
- Access to cutting-edge technologies and tools
- Collaborative and inclusive work environment that encourages creativity and innovation
- Opportunities for mentorship and knowledge sharing with experienced engineers
- Flexible work arrangements and remote work options
Work Environment and Company Culture:
* Collaborative and inclusive work environment that encourages creativity and innovation
- Flexible work arrangements and remote work options
- Opportunities for professional growth and development in a dynamic and innovative environment
- Access to cutting-edge technologies and tools
- Recognition and rewards for outstanding performance and contributions
Compensation, Perks, and Benefits:
* Competitive salary and benefits package
- Flexible work arrangements and remote work options
- Opportunities for professional growth and development in a dynamic and innovative environment
- Access to cutting-edge technologies and tools
- Recognition and rewards for outstanding performance and contributions
How to Apply:
If you are a motivated and experienced software engineer with a passion for building innovative solutions, we invite you to apply for this exciting opportunity. Please submit your resume and a cover letter outlining your qualifications and experience. We look forward to hearing from you! Apply Job! Apply for this job