companyBlueLabs logo

Senior Data Engineer (Elixir) - Remote

BlueLabsRemote job
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To be successful in this role, you should possess:Extensive experience with Elixir and a strong understanding of the BEAM ecosystem. Proficiency in data modeling and database management, particularly with PostgreSQL and SingleStore. Experience with data processing frameworks like Flink and Spark. Familiarity with event-driven architectures and tools such as Apache Pulsar. Strong skills in automation and CI/CD practices, with experience using tools like Terraform and GitHub Actions. A collaborative mindset and a passion for building scalable, efficient systems. Excellent problem-solving skills and a drive to innovate.

About the job

Join the innovative team at BlueLabs, where we craft cutting-edge sports betting and casino solutions that deliver engaging digital experiences to countless players globally. Our fully remote workforce is driven by a shared passion for developing high-quality products that leverage technology. At BlueLabs, our core values of collaboration, curiosity, ownership, and a commitment to building meaningful solutions guide our endeavors.

We are currently seeking a Senior Data Engineer to become an integral part of our Platform team. In this role, you will enhance our data infrastructure, empowering product, partner-facing, and compliance teams to provide reliable, real-time, data-driven experiences at scale.

Technology Stack

Our technology stack is comprised of over 50 microservices developed in Go and Elixir, forming a highly efficient and scalable foundation for our operations. We utilize Apache Pulsar for event-driven messaging, Kubernetes for container orchestration, Google Cloud Platform for cloud infrastructure, PostgreSQL and SingleStore for both transactional and analytical storage, DBT for transformations and analytics engineering, and Flink and Spark for distributed data processing. Our core data modeling methodology is based on Data Vault 2.0.

Our automated release process allows our lean engineering team to execute multiple deployments daily seamlessly. This automation encompasses everything from infrastructure provisioning to application deployment, including monitoring dashboard configurations and alert setups. The tools we employ include Terraform, Helmfile, and GitHub Actions.

For monitoring, we rely on Grafana, Loki, and Mimir to track the performance and behavior of our platform, enabling us to automatically identify and escalate potential issues to relevant teams.

As a forward-thinking technology company, we are committed to fostering a modern and agile tech environment that empowers our engineers to excel and shape the future of sports betting technology. Within the Elixir ecosystem, we are expanding our use of Broadway for stream processing and investing in internal platforms that harness the capabilities of the BEAM. Our commitment to exploring the potential of Elixir in the data domain remains steadfast, while we maintain a pragmatic, polyglot approach when necessary.

About The Role

The mission of our team is to support partner-facing teams across the organization by developing systems that enable them to deliver new features swiftly and efficiently. This position plays a pivotal role in our strategic transition from Go and Node to Elixir, representing not just a re-write but a comprehensive transformation aimed at enhancing the efficiency, scalability, and maintainability of our platform.

About BlueLabs

At BlueLabs, we are at the forefront of sports betting technology, delivering innovative solutions that create thrilling experiences for players around the world. Our dedicated team thrives in a fully remote environment, united by a commitment to excellence and a passion for technology-driven product development.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.