efcasado

efcasado

Full-Stack Elixir Developer - BlueLabs, Remote Europe

Introductory paragraph

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. The vast majority of our services are currently written in Go.

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 us

My name: Enrique
My position: CTO
Company name: BlueLabs
Company website: https://bluelabs.eu/
Company headquarters (country): Remote (Europe)
Company info and history: This is our first Elixir-based project and it will set the stage for more Elixir-based projects in the future.


About the job

Job title: Full-Stack Elixir Engineer (Internal Tools)
Job description: 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.
Salary range: €55,000 - €90,000 annually depending on experience and form of employment (employment or independent contractor).
Qualifications or experience required: We are looking for mid-level and senior Elixir developers. A minimum of 3 years of professional experience working with Elixir and Phoenix is required, as well as hands-on experience working with PostgreSQL, Kubernetes and Kafka (we understand Pulsar is not yet very popular in the Elixir community). Professional experience working with Go is a bonus.


Position on remote work

Remote job: Yes, this is a fully remote position.
Remote restrictions: Europe only


About the interview process

  • :wave: 30-minute screening interview
  • :gear: 60-minute technical interview
  • :scroll: It’s a match!

Further info

If the above piqued your interest, you can send us your application here. We are waiting for you! :blush:

First Post!

ibrahim16

ibrahim16

Hey there,

I’m currently pursuing a Master’s in Computer Science and was recently introduced to Elixir. I’m looking for an internship opportunity to deepen my knowledge and gain practical experience in Elixir development. I have one year of professional experience in full-stack development using TypeScript, but I’m now more interested in growing my skills in Elixir and functional programming.

Do you offer any internship positions related to Elixir development?

Thanks for your time!

Best regards,
Ibrahim

Where Next?

Popular in Jobs Top

harmon25
Hi All, We at Control Gap Inc. are looking for passionate candidates to join our new development team. About us My name: Doug Wright ...
New
james-bowers
Introductory paragraph You’ll be joining a small, focused team working on a reusable cross-platform resiliency layer. You will design so...
New
alecnmk
About us My name: Alex Naumenko My position: :man_shrugging: Company name: Hammer Corp. Website: hammertime.com HQ Location: Austin,...
New
glennr
About us Bramble is a platform for banking/insurance/BPOs to improve how they manage their operations. We have traction and are growing...
New
Hisako1337
Introductory paragraph As a Senior Software Engineer (Elixir) your mission is to craft the next generation of our Event Inc Platform, ac...
New
sebz
Introductory paragraph TL;DR: Elixir, Monitoring, Zero downtime, DB migration, K8S We’re looking for a versatile profile to join our Sof...
New
dsb84
Introductory paragraph 7Sage is a fast-growing education technology company. Our small, remote team moves at the pace of a startup, but ...
New

Other popular topics Top

hariharasudhan94
Lets say I have map like this fetching from my database %{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New

We're in Beta

About us Mission Statement