Restream logo

Senior Software Engineer - Backend

Restream

Job Overview

Restream is seeking a Senior Software Engineer - Backend to join our dynamic team in Lisbon, Portugal. As a key member of our engineering department, you will tackle complex challenges and contribute to building world-class products. This role involves developing new features, designing and implementing new services, and enhancing the reliability of our systems as we scale our product and organization.

Key Responsibilities

  • Develop and maintain features in Restream web services.
  • Design and implement backend APIs and business logic to support new and existing features.
  • Participate in code reviews, providing and receiving feedback.
  • Stay updated on emerging technologies and identify opportunities for improvement.
  • Ensure redundancy and resilience of Restream's production infrastructure.

What We Look For

  • A proactive, entrepreneurial attitude with a focus on delivering high-quality projects quickly.
  • Expertise in at least one general-purpose programming language. Experience with Node.JS (TypeScript) or Rust is a plus.
  • Strong proficiency in database design, including both relational and NoSQL databases such as Scylla and Redis.
  • Experience in creating, testing, consuming, and supporting APIs for web services.
  • Comfortable working with AWS, Linux, Docker, Kubernetes, and a continuous deployment workflow.
  • Basic front-end skills; experience with modern front-end frameworks is a plus.
  • Strong written and verbal communication skills.
  • Self-directed, analytical, and able to work well in a team environment.

About Restream

Founded in 2015 in Ukraine, Restream is the leading multistreaming solution, inspiring over 7 million creators worldwide to share their stories through live video. We believe in the power of small, focused teams to make a significant impact.

What We Offer

  • A startup environment with a flat company structure.
  • Opportunities to work closely with founders and the team to build and grow the product.
  • The chance to make a meaningful impact on the evolution of our product.
  • Equity packages to ensure you are truly part of the Restream journey.
  • All the tech you need to get your job done effectively.

Join us in our mission to empower creators and businesses to reach their audiences through high-quality live video streaming.

Benefits
Extracted with AI

  • Startup environment
  • Flat company structure
  • Work closely with founders
  • Opportunity to make an impact
  • Equity packages
  • Necessary tech provided

Similar jobs

Last update: 23 minutes ago

Restream logo
Restream

Senior Frontend Software Engineer

Join Restream as a Senior Frontend Software Engineer in Lisbon, crafting user interfaces and enhancing user experience.

LovelyStay logo
LovelyStay

Senior BackEnd Developer

Senior BackEnd Developer needed in Lisbon, Portugal. Expertise in Node.js, TypeScript, PostgreSQL. Remote options available.

Buenro logo
Buenro

Senior Backend Engineer (Node.js & NestJS)

Senior Backend Engineer specializing in Node.js & NestJS, leading backend development for a social platform.

BrainRocket logo
BrainRocket

Team Lead Back-end Developer with Node.js

Lead back-end development with Node.js in Lisbon. Join BrainRocket for a dynamic role with great benefits.

LovelyStay logo
LovelyStay

Senior Back End Developer

Senior Back End Developer needed in Lisbon, Portugal. Skills: NodeJS, TypeScript, PostgreSQL. Benefits: Health, Flexibility, Events.

Perspective logo
Perspective

Senior Backend Engineer - Remote (Europe)

Senior Backend Engineer role focusing on Node.js, MongoDB, and Redis in a fully remote, dynamic team environment.

ryd logo
ryd

Senior Backend Developer Node.js

Join ryd as a Senior Backend Developer Node.js, working remotely from Portugal, focusing on system integration and microservice architecture.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

Flix logo
Flix

Senior Software Engineer

Join Flix as a Senior Software Engineer in Lisbon. Work with Python, AWS, and Kubernetes to drive innovation in travel tech.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, remote work, based in Lisbon, Portugal.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Babel logo
Babel

Senior Back-End Developer

Senior Back-End Developer with expertise in C#, AWS, and Kubernetes for a full remote position in Lisbon.

Stream logo
Stream

Senior Software Engineer (Golang)

Senior Golang Engineer needed for high-scale backend systems, remote or Amsterdam-based with excellent benefits.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Stream logo
Stream

WebRTC SFU Engineer

Join Stream as a WebRTC SFU Engineer to enhance real-time audio/video experiences. Work remotely in the EU or on-site in Amsterdam.

Remote Crew logo
Remote Crew

Senior Fullstack Developer

Senior Fullstack Developer needed in Lisbon, skilled in Node.js, React.js, with 6+ years experience.

Deel logo
Deel

Engineering Team Lead (TypeScript, Node.js, React.js)

Lead a dynamic engineering team using Node.js, React.js, and TypeScript in a remote role based in Lisbon, Portugal.

Dashlane logo
Dashlane

Senior Software Engineer - Backend

Senior Backend Software Engineer role focusing on Node.js and TypeScript in Lisbon, offering benefits like medical insurance and flexible hours.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Nexar Inc. logo
Nexar Inc.

Senior Software Engineer - Cloud Backend

Senior Software Engineer for cloud backend development, focusing on big data pipelines and distributed systems in Porto, Portugal.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Perspective logo
Perspective

Senior Backend Engineer (Node.js, MongoDB, Redis)

Senior Backend Engineer role focusing on Node.js, MongoDB, Redis in a dynamic, remote team at Perspective.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.