Happening

Senior Software Engineer

Amsterdam, NH, NL

12 days ago
Save Job

Summary

At Happening, we are the tech powerhouse behind an online global platform that supports multiple high profile brands, delivering entertainment experiences to millions of customers worldwide. Our technology is built to rival the best in the industry — engineered by a team of bold innovators who challenge convention, break away from legacy thinking, and rewrite the rules of the game.

By blending cutting-edge technologies with a relentless focus on customer experience, we’re transforming how people interact with online sports betting and gaming. Our passion and commitment to customer obsession drive everything we do.

Your Impact

As a Senior Engineer within our high-performing engineering team, you'll play a critical role in pushing the boundaries of what's possible. You'll drive innovation, enhance platform scalability, and help build robust systems that support some of the largest sports betting operations in Europe. Your work will directly impact millions of users globally, delivering seamless and exciting gaming experiences.

We’re proudly tech-agnostic — we value engineers who put problem-solving at the core of their craft. We look for people who choose the right tools and technologies to build smart, scalable solutions, not just the trendiest stack. If you’re someone who thrives on tackling complex challenges at scale, you’ll feel right at home here.

Our platform operates at Big Tech scale, processing 13 million data points every 15 seconds and managing over 700 million Kafka messages daily. This powers high-performance, real-time experiences for millions of users. As part of our engineering team, you’ll be shaping the future of this platform, driving innovation and impact at a truly global scale.

We're are looking for someone who has:

  • Several years of hands on experience in a large scale production environment.
  • Advanced systems design experience that allows you to focus on robust, scalable and optimised for performance.
  • Has experience engineering high-quality, highly scalable software in any object-oriented or Functional language
  • A willingness to learn new technologies
  • A talent for clean coding, simple solutions, automated testing, and continuous deployment
  • A passion for working in the cloud and automation
  • Experience working with distributed systems
  • Experience building and improving upon observability
  • A passion for creating user-centric, data driven solutions

Bonus points for:

  • Experience in AWS (Cloudformation, MSK, S3, Cognito etc..)
  • An interest in Functional Programming
  • Knowledge of Kafka
  • Front end development experience in React

What you'll be doing:

  • Collaborating closely with geographically distributed engineering teams to design and implement scalable and robust software solutions.
  • Enhancing the existing platform to increase the amount of business functionality driven by end-user configuration
  • Enhancing system automation (scale, resiliency, deployment)
  • Maintaining, enhancing and creating common platform components and libs (AWS, Erlang, Go, Kafka)
  • Working with technical and non-technical stakeholders from the wider organization to understand and drive requirements and improvements across the platform
  • Building on our CloudNative platform, enabling more use of AWS technology to aid in speeding up delivery, scale, and resiliency
  • Building on our observability tooling and infrastructure to better understand the capabilities of our systems
  • Growing the engineering community, building on the existing process and practices
  • Leading initiatives and tasks and driving them to completion
  • Drive continuous improvement initiatives to enhance team productivity and efficiency.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: