Job Title
Our organization is seeking a visionary Engineering Manager to spearhead our technical endeavors.
This role requires a seasoned leader with hands-on software development experience and a proven track record of guiding cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
* Design, develop, and maintain scalable backend systems that support live streaming capabilities.
* Collaborate with stakeholders to design features that enhance user experience.
* Lead by example in writing clean, maintainable code and foster a collaborative team culture.
* Mentor team members by sharing expertise, offering feedback, and supporting skill development.
Required Skills:
* Bachelor's degree in Computer Science or a related field.
* 7+ years of hands-on experience in software development, with a strong background in web technologies.
* 4+ years of experience in a Senior Engineering role, with at least 2 years in a leadership position.
* Proficiency in programming languages such as Python or Go, and experience with cloud platforms like AWS or GCP.
* Strong understanding of software engineering principles, design patterns, and system architecture.
Bonus Points:
* Proficiency in TypeScript or JavaScript and experience with modern frameworks.
* Professional experience with video streaming technologies.