FreshRemote.Work

Go Software Engineer

Remote job

BlueLabs is a dynamic and fast-growing startup in the sports betting industry. We are committed to delivering innovative and cutting-edge solutions to our customers, providing an unparalleled betting experience. As we continue to expand to new markets and evolve our product, we are looking for a highly skilled and passionate Golang Software Engineer to join our team.


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 daily deployments 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 and Mimir 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 are looking for a Go Software Engineer with a good technical background to strengthen our team. In this role, you will be responsible for the delivery of functional and non-functional initiatives. Thus, helping us deliver the product that meets our present needs, while also ensuring our platform scales with us as we expand.


Responsibilities

  • Software Development: Architect, design, and develop high-performance, reliable, and scalable software systems using Go, event-driven architectures, and distributed systems.

  • Collaboration: Work closely with other engineering teams, including product managers, designers, and other engineers, to deliver high-quality products. Perform code reviews, provide guidance, and mentor junior team members to maintain high coding standards and best practices.

  • On-Call Support: Participate in on-call rotation to ensure the reliability and availability of our systems, and respond to incidents as needed.


Compensation

The compensation range for this role is €55,000 - €95,000 annually, depending on your skills, …

This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Tasks
  • Collaboration
  • On-call Support
  • Software development
Skills

CI/CD Distributed Systems Docker Event-driven architecture GitHub Actions Go Google Cloud Platform Grafana Kubernetes Loki Mimir PostgreSQL Sports betting Terraform

Experience

4 years

Education

Bachelor's Master's