Senior Software Engineer - Backend

The #1 multistreaming solution helping creators share their stories through live video, founded in Ukraine in 2015.
$120,000 - $180,000
Backend
Senior Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Backend

Restream, founded in Ukraine in 2015, is the leading multistreaming solution serving over 8 million people worldwide. We're seeking a Senior Backend Engineer to join our innovative team in building world-class products. The role focuses on developing and maintaining web services, designing APIs, and ensuring system reliability at scale.

As a Senior Backend Engineer, you'll be instrumental in building new features and implementing services that impact millions of creators. We value simplicity and reliability in our technical decisions and operate in small, high-impact teams. The ideal candidate should be proficient in database design, experienced with both SQL and NoSQL solutions, and comfortable with cloud infrastructure and containerization.

The position offers a unique opportunity to work directly with founders in a flat organizational structure, where your contributions will significantly influence the product's evolution. We provide an equity package to ensure you're truly invested in Restream's journey and success.

Our tech stack includes Node.js with TypeScript, Rust, and various modern technologies. While we're looking for backend expertise, basic frontend knowledge is valuable for full-system understanding. Join us in our mission to help creators share their stories and follow their dreams through innovative live video solutions.

Last updated 24 days ago

Responsibilities For Senior Software Engineer - Backend

  • Develop and maintain features in Restream web services
  • Design and implement backend APIs and business logic
  • Give and receive code review feedback with the team
  • Maintain a pulse on emerging technologies
  • Ensure redundancy and resilience of Restream production infrastructure

Requirements For Senior Software Engineer - Backend

TypeScript
Node.js
Rust
Redis
Kubernetes
Linux
  • Expert in at least one general-purpose programming language
  • Highly proficient in database design, with both relational and NoSQL databases
  • Experience with creating, testing, consuming, and supporting APIs for web services
  • Comfortable working with AWS, Linux, Docker, Kubernetes
  • 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
  • Startup environment and flat company structure
  • Work closely with founders and team
  • Opportunity to make an impact on product evolution
  • Equity packages
  • 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

Join Restream as a Senior Backend Engineer to build world-class live video streaming solutions, working with cutting-edge technologies in a startup environment.

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.