Senior Software Engineer - Backend

Restream is the #1 multistreaming solution, inspiring over 7 million people worldwide to share their stories through live video and follow their dreams.
Backend
Senior Software Engineer
Remote

Description For Senior Software Engineer - Backend

Restream, the #1 multistreaming solution founded in Ukraine in 2015, is seeking a Senior Software Engineer - Backend to join their team. This role offers an exciting opportunity to work on complex challenges and build world-class products that impact over 7 million people worldwide.

As a Backend Engineer at Restream, you'll be responsible for developing and maintaining features in web services, designing and implementing APIs, and ensuring the reliability of systems as the company scales. The ideal candidate should be an expert in at least one general-purpose programming language, with Node.js (TypeScript) or Rust being a plus.

Key responsibilities include developing web services, implementing backend APIs, participating in code reviews, staying updated on emerging technologies, and ensuring the redundancy and resilience of production infrastructure. The role requires proficiency in database design (both relational and NoSQL), experience with web service APIs, and comfort working with technologies like AWS, Linux, Docker, and Kubernetes.

Restream offers a startup environment with a flat company structure, allowing you to work closely with founders and make a significant impact on the product's evolution. Benefits include equity packages, necessary tech resources, and the opportunity to influence people's lives through your work.

If you're a self-directed, analytical professional with strong communication skills and a passion for creating innovative solutions in a team environment, this role at Restream could be your next exciting career move.

Last updated 7 months ago

Responsibilities For Senior Software Engineer - Backend

  • Develop and maintain features in Restream web services
  • Design and implement backend APIs and business logic necessary to support new and existing features
  • Give and receive code review feedback with the team
  • Maintain a pulse on emerging technologies and discover hidden opportunities in our environment
  • Ensure redundancy and resilience of Restream production infrastructure

Requirements For Senior Software Engineer - Backend

Node.js
TypeScript
Rust
Redis
JavaScript
  • Expert in at least one general-purpose programming language
  • Highly proficient in database design, with both relational and NoSQL (Scylla, Redis) databases
  • Experience with creating, testing, consuming, and supporting APIs for web services
  • Comfortable working with AWS, Linux, Docker, Kubernetes, continuous deployment workflow, multiple programming languages tech stack
  • Basic front-end skills
  • Strong written and verbal communication skills
  • Self-directed, analytical, and work well in a team environment

Benefits For Senior Software Engineer - Backend

Equity
  • A startup environment and a flat company structure
  • Work closely with founders and team to build and grow the product
  • Opportunity to make an impact on the evolution of the product
  • Ability to create something that influences people's lives
  • Equity packages for you to truly be a part of the Restream journey
  • The tech you need to get your job done

Interested in this job?

Jobs Related To Restream Senior Software Engineer - Backend

Senior Software Engineer - Backend

Senior Backend Engineer position at Restream, building scalable solutions for the #1 multistreaming platform serving millions of creators worldwide.

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite technology and global broadband access.

Senior Software Development Engineer, Virtual Systems Core

Senior Software Engineer role at Amazon Robotics focusing on building high-performance simulations of robotic solutions and core infrastructure development.

Software Development Engineer, Alexa Smart Home

Senior Software Engineer role at Amazon's Alexa Smart Home team, building innovative camera and IoT solutions with competitive compensation and benefits.

Senior Software Development Engineer, Customer Engagement Technology

Senior Software Engineer role at Amazon's Customer Engagement Technology team, building core systems for customer service operations serving millions daily.