Telestream is seeking to build cloud-native solutions to power the digital video industry, and is looking for a Senior Software Engineer to help shape the future of video technology
Requirements
- Minimum of 5 years of software engineering experience, with a strong focus on Go (Golang)
- Hands-on experience with one of these tools: Cassandra, Elasticsearch or Cockroach DB
- Proficiency in cloud platforms (AWS, GCP, or Azure) and container orchestration tools such as Kubernetes
- Solid understanding of distributed systems and microservices architecture
- Familiarity with digital media technologies, including video codecs and container formats
Responsibilities
- Design, develop, and maintain scalable, cloud-based software applications using Go (Golang)
- Lead the design and implementation of distributed systems from the ground up
- Write clean, efficient, and maintainable code that adheres to industry best practices
- Conduct code reviews and provide mentorship to team members
- Utilize cloud platforms (e.g., AWS, GCP, or Azure) and container orchestration tools like Kubernetes to deploy and manage applications
- Collaborate with engineers, product managers, and stakeholders to define project requirements and deliverables
- Maintain scalable, cloud-based software applications
Other
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Excellent problem-solving and analytical skills
- Strong communication skills, both written and verbal
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment
- Day-one medical, dental & vision coverage