Staff Senior Software Engineer
S
Superbet Gaming, betting
Fully remote, team distributed across EuropeFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years building high-quality software with strong engineering practices (code reviews, CI/CD, design docs)
- Required Skills
- AWSDockerNode.jsKafkaKubernetesTypeScriptMicroservices
Requirements
- High agency — proven track record of unblocking themselves and helping drive improvements across a team
- Experience with microservice and event-based architectures
- Experience with Kafka (operating Kafka in production is a strong bonus)
- 5+ years building high-quality software with strong engineering practices (code reviews, CI/CD, design docs)
- Experience building highly-available, highly-scalable, distributed backend systems
- Worked cross-functionally in product organizations alongside product managers, designers, and stakeholders
- Node.js / TypeScript
- Kafka
- Elixir or functional programming experience — strong bonus (our strategic direction)
- Kubernetes, Docker, AWS
- Experience in the betting or gaming industry
- Strong collaborator — not a solo player, not an asshole
- Product engineer mindset — not purely tech-focused, understands business context
- Strong sense of ownership and problem-solving instinct
- Clear, direct communication
Responsibilities
- Contributing to the migration of our Node.js/Erlang integrations to the new Elixir-based platform.
- Owning the full lifecycle of new provider integrations (launchUrl, authenticate, balance, debit, credit, void) from implementation through production sign-off.
- Implementing CI/CD pipelines, shared services, and the modular architecture needed to support multiple exclusive gaming studios at scale.
- Keeping KTLO (keeping the lights on) under 10% of team capacity while maintaining high availability across all 26+ live integrations.
- Proactively identifies problems and drives resolution, often without guidance
- Leads larger projects or small squads, runs meetings, writes status reports, tracks delivery
- Helps make the people around them move faster by identifying what's slowing the team down
- Takes end-to-end ownership of product quality: reliability, efficiency, security, and performance
- Drives engineering efficiency improvements across the org (faster onboarding, better tooling, reduced cycle time)
- Builds working relationships cross-functionally (product, SRE, QA, integration managers, gaming studios)
- Actively mentors less-experienced engineers and creates conditions for them to grow
- Participates in recruiting and interviewing (especially for diversity recruiting)
View Full Description & ApplyYou'll be redirected to the employer's site