SnapStream

SnapStream

SnapStream is a cloud-based video clipping product that records and transcribes live video, allowing users to create and share impactful moments on social media. It offers TV search and monitoring services for organizations to clip live video and stay ...

Internet Software & Services
11-50
Founded 2001

Description

  • Contribute to the migration of a legacy application to a modern tech stack.
  • Build cloud-native services and features that support video recording and monitoring.
  • Write production code daily and contribute directly to customer-facing product outcomes.
  • Familiarize yourself with the legacy stack, including C#, SQL Server, Lucene, and ASP.Net.
  • Develop features using TypeScript, Vue, FFMpeg, and AWS services such as ECS, S3, Lambda, and MediaConvert.
  • Write clean, maintainable code with support from senior engineers.
  • Participate in code reviews and follow cloud development best practices.
  • Collaborate with technical support to investigate and resolve customer issues.
  • Contribute to product reliability and participate in on-call support rotations.
  • Respond quickly to incidents and help ensure system reliability.

Requirements

  • 1-5 years of professional software development experience.
  • Experience with or understanding of cloud computing concepts and distributed systems.
  • Strong proficiency in JavaScript, TypeScript, or similar modern programming languages.
  • Comfort using AI tools to develop robust software more efficiently.
  • Strong communication skills and ability to collaborate effectively with team members and customers.
  • Self-directed, proactive, and comfortable operating in ambiguity.
  • Exposure to Docker, Git, and Terraform is preferred.
  • Experience developing software for video, media, or streaming technologies such as FFMpeg, HLS, RTMP, and SRT is valuable.
  • Experience with other cloud providers is a plus.
  • Bachelor's degree in Computer Science or a related field.

Benefits

  • Comprehensive health coverage, including medical, dental, vision, FSA or HSA options, life insurance, and disability insurance.
  • Paid time off and paid parental leave.
  • 401(k) retirement plan with company matching.
  • Remote-first work environment with flexibility and the tools needed to succeed.
  • Opportunity to learn from and collaborate with experienced engineers.
  • The chance to build meaningful products with real impact.
  • Inclusive, equal opportunity workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Junior Software Engineer (Mexico)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Junior Software Engineer to help design, develop, and support software solutions for its fintech shopping platform.

AWS Elasticsearch Git Go Grafana Kubernetes MySQL Prometheus Python React React Native TypeScript
1 minute ago

Lead Software Engineer, Identity

Zeta Global 1K-5K Media

Zeta Global is hiring a Lead Software Engineer to build and scale backend and data systems that power its identity graph and high-volume marketing platform.

Apache Airflow Apache Spark AWS Couchbase Helm Hive Java Kafka Kubernetes Luigi Python Scala Snowflake SQL
1 minute ago

Senior Software Engineer

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Senior Software Engineer to build and operate the webhook delivery infrastructure that powers billions of requests across its global products.

AWS Datadog Go Grafana Java Kubernetes Microservices Prometheus Python REST API Twilio
1 minute ago

Sr. Software Engineer II, Machine Learning

Narvar 251-1K Media

Narvar is hiring a Senior Software Engineer II to build and improve data-driven machine learning products for its post-purchase platform, with work that impacts retailers, business partners, and millions of consumers.

Apache Spark GCP Linux Machine Learning NLP NumPy Pandas Python PyTorch Shell Scripting SQL Statistics TensorFlow
1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers