Flag job

Report

Full-Stack Elixir Engineer (Internal Tools)

Salary

55000 - 90000 EUR

Min Experience

3 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

At BlueLabs, we are partnering with our customers to build innovative sports betting and casino solutions that power engaging digital experiences for hundreds of thousands of players around the globe. We are a fully remote team, united by our passion for creating well-crafted products powered by technology. Passion, collaboration, curiosity, and a strong sense of ownership drive everything we do. If you're looking for a team where your work truly makes an impact, you've come to the right place. Our Technology Stack Our technology stack includes over 30 microservices written in Go, providing a highly efficient and scalable foundation for our operations. We leverage Apache Pulsar for event-driven messaging, Kubernetes for container orchestration, Google Cloud Platform (GCP) for cloud infrastructure, and PostgreSQL for data storage. Our release process is fully automated, enabling our small engineering team to perform several deployments per day without breaking a sweat. A typical deployment takes only a few seconds to complete. This automation spans from the provisioning of infrastructure, to the deployment of applications and the configuration of monitoring dashboards and alerts. The tools we use include, but are not limited to: Terraform, Helmfile, and GitHub Actions. Grafana, Loki, Mimir, and Sentry are our weapons of choice when it comes to monitoring the performance and behavior of our platform, enabling us to automatically detect and escalate any potential issues to the affected teams. As a technology company, we are dedicated to maintaining a modern and agile technology environment that empowers our engineers to thrive and build the future of sports betting technology. About the Role We're embarking on an exciting journey to transform our product's Back-Office tool. As a Full-Stack Elixir Engineer in our Internal Tools team, you'll play a pivotal role in building a brand-new, in-house Back-Office system to replace our existing, Retool-based solution. This greenfield project is our first step into Elixir—a language we're excited to introduce to our tech stack. You'll join a small but mighty team of three developers and work closely with our CTO (a passionate Erlang/Elixir advocate) to design and deliver a scalable and maintainable system. While the majority of our services are currently written in Go, this project sets the stage for more Elixir-based projects in the future. What You Will Do Design & Build: Architect and implement a new Back-Office system using Elixir, leveraging Phoenix LiveView to create dynamic, real-time interfaces. Collaborate: Work closely with the Internal Tools team, product stakeholders, and our CTO to shape the system's vision and roadmap. Integrate: Ensure seamless interaction with our existing Go-based services, crafting robust APIs and data pipelines where needed. Innovate: Lay the foundation for Elixir's adoption at BlueLabs, defining best practices and setting the standard for future projects. Learn & Share: Mentor teammates on Elixir development and share knowledge across the company as we grow our expertise in the language.

About the company

At BlueLabs, we are partnering with our customers to build innovative sports betting and casino solutions that power engaging digital experiences for hundreds of thousands of players around the globe. We are a fully remote team, united by our passion for creating well-crafted products powered by technology. Passion, collaboration, curiosity, and a strong sense of ownership drive everything we do.

Skills

elixir
phoenix
postgresql
pulsar
go
javascript
typescript
css
svelte