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
Senior Frontend Software Engineer
Join Restream as a Senior Frontend Software Engineer in Lisbon, crafting user interfaces and enhancing user experience.
Senior BackEnd Developer
Senior BackEnd Developer needed in Lisbon, Portugal. Expertise in Node.js, TypeScript, PostgreSQL. Remote options available.
Senior Backend Engineer (Node.js & NestJS)
Senior Backend Engineer specializing in Node.js & NestJS, leading backend development for a social platform.
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.
Senior Back End Developer
Senior Back End Developer needed in Lisbon, Portugal. Skills: NodeJS, TypeScript, PostgreSQL. Benefits: Health, Flexibility, Events.
Senior Backend Engineer - Remote (Europe)
Senior Backend Engineer role focusing on Node.js, MongoDB, and Redis in a fully remote, dynamic team environment.
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.
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.
Senior Software Engineer
Join Flix as a Senior Software Engineer in Lisbon. Work with Python, AWS, and Kubernetes to drive innovation in travel tech.
Senior Back-End Engineer (Node.js/TypeScript)
Senior Back-End Engineer specializing in Node.js and TypeScript, remote work, based in Lisbon, Portugal.
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.
Senior Back-End Developer
Senior Back-End Developer with expertise in C#, AWS, and Kubernetes for a full remote position in Lisbon.
Senior Software Engineer (Golang)
Senior Golang Engineer needed for high-scale backend systems, remote or Amsterdam-based with excellent benefits.
Senior Software Engineer - Backend TypeScript
Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.
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.
Senior Fullstack Developer
Senior Fullstack Developer needed in Lisbon, skilled in Node.js, React.js, with 6+ years experience.
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.
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.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Software Engineer - Cloud Backend
Senior Software Engineer for cloud backend development, focusing on big data pipelines and distributed systems in Porto, Portugal.
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.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Backend Engineer (Node.js, MongoDB, Redis)
Senior Backend Engineer role focusing on Node.js, MongoDB, Redis in a dynamic, remote team at Perspective.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.