Senior Software Engineer - Backend - Billing Team
Restream · Remote · Remote (Europe) ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior Backend Engineer
- Fully remote position
- Node.js or Rust preferred
- AWS and Kubernetes
- Equity packages offered
Join Restream as a Backend Engineer to tackle complex challenges while building world-class multistreaming products. You will design backend APIs, improve system resilience, and contribute to the rapid scaling of the platform.
The team values simplicity and reliability, operating with an entrepreneurial mindset in a flat structure. You will collaborate closely with founders and peers to deliver high-quality projects that impact millions of users worldwide.
What you'll do
- Develop and maintain features for Restream web services
- Design and implement backend APIs and business logic
- Participate in code reviews to ensure quality standards
- Monitor emerging technologies for improvement opportunities
- Ensure redundancy and resilience of production infrastructure
What you'll need
- Expertise in at least one general-purpose programming language
- Proficient in relational and NoSQL database design
- Experience creating and supporting web service APIs
- Comfortable with AWS, Linux, Docker, and Kubernetes
- Strong written and verbal communication skills
- Self-directed with an analytical approach to work
Nice to have
- Experience with Node.js (TypeScript) or Rust
- Familiarity with Scylla and Redis databases
- Basic front-end development skills
- Experience with modern front-end frameworks
Stack
- Node.js
- TypeScript
- Rust
- AWS
- Linux
- Docker
- Kubernetes
- Scylla
- Redis
What you get
- Flat company structure with startup environment
- Direct collaboration with founders and team
- Equity packages for employees
- Provided technology tools for work