
Senior Software Engineer
About Kambi
Kambi Group plc is a leading B2B provider of premium sports betting services to licensed gaming operators. Our services provide an end-to-end solution for operators wanting to launch a standalone Sportsbook or bolster their existing offering with an innovative sports betting product. From front-end user interface to customer intelligence, risk management and odds compiling, all built on our in-house developed software, we strive to deliver the ultimate service and solution to our partners.
Our vision is to create the world’s leading sports betting experiences, together with our partners.
The Engineering Team
The Engineering organization is where the worlds of sports and cutting-edge technology collide. We are more than 300 builders globally, who are committed to keeping Kambi at the forefront of the Sportsbook technology industry. From front-end user interfaces to customer intelligence, risk management, and odds compiling, all powered by our in-house developed product, we are passionate about delivering the ultimate service and solutions to our partners.
At Kambi, we live and breathe sports, and our technology-driven culture reflects the same energy, teamwork, and competitive spirit found on the field. We are guided by:
- You Build It, You Run It: After our DevOps transformation, our teams have full ownership of their products, from conception to production.
- Team Collaboration: We believe in self-organized teams. Collaborate with cross-functional, self-organizing, and self-managing teams. Your ideas and insights will directly impact our product and processes.
- Continuous Learning: We treasure learning and curious minds and we take time to explore new ideas that bring value.
- Agency: Our teams act independently, make decisions and have the resources, trust and autonomy to execute them.
What Our Engineers Do In Their Day-to-day Work
- They are part of a fully autonomous team of 5-6 members, small enough for every voice to matter and large enough to have all the skills needed to do our work and learn from each other
- Take full ownership of their product from solution design to monitoring in production
- Build scalable and maintainable systems that run and fail gracefully
- Excel in their coding craft, writing clean, testable and tested software
- Support our Product Owners and apply their technical skills and curiosity to the product development process
- Release software, deploying our products on cloud/container infrastructure (k8s)
- Own their team resource usage and optimize cloud costs (FinOps)
- They work with a highly transactional system with high availability requirements. They have a proactive approach towards our production environments, monitoring and identifying any emergent issues
- Improve our development process getting their team closer to Continuous Delivery
- Continuously evolve our tech stack, currently based on: Java (usually latest LTS), sometimes Kotlin, Spring or VertX, Javascript, ReactJS, Kafka, PostgreSQL, Redis, Hazelcast, AWS , Kubernetes, Helm, ArgoCD, Jenkins, Github, Grafana, Prometheus, VictorOps/Grafana OnCall
We would like you to:
- Have 7+ years experience building and maintaining software products in production
- Proven ability navigate and impact complex technical environments
- Have driven the design and creation of high-scalability components (aka microservices) in distributed systems
- Have knowledge of relational (PostgreSQL) and non-relational databases
- Show the mindset and skills needed to work effectively as part of a cross-functional, self-organizing, self-managing team
- Have both theoretical and practical knowledge of agile/lean software development
- Mentor and coach more junior Engineers
- Demonstrate crisp and clear communication for both speaking and in writing in English
You’ll like us if you:
- Are product focused and love to use technology to solve customer problems
- Think business value delivered is what defines great software development
- Thrive in a relaxed and high paced work environment
- Love technology, stay up-to-date on relevant new developments
- Do not need supervision
- Aren't afraid to speak your mind
- Take pride in being good at your craft and doing it well
- Have high expectations of yourself and your peers
What’s in it for you
- A fun and flexible work environment
- Work with smart and humble colleagues - very strong with both data structures and design patterns
- Competitive compensation, 25 + 2 off days per year
- Monthly Wellbeing Allowance and premium private medical assurance
- Life insurance with wellbeing services incorporated
- Year-round engagement activities organized by the company (team outings, summer and Christmas events and more)
- Free access to the O’reilly Learning platform
- Real opportunity to progress and develop your career in a fast-growing, international company.
We want a balance between office work and working from home. We believe we all will gain from the best of both worlds, so the work model is hybrid (we encourage the presence in the office for 2 days/week).
If all this sounds like a match, get in touch with us!
#wearekambi
Kambi's ongoing commitment to Diversity and Inclusion in the workplace
If you require any reasonable adjustment during the recruitment process, please notify your recruiter, who will assist you however they can. Diversity and inclusion is at the heart of who we are and who we aim to be. While we are proud of the positive and inclusive company culture we have created, we know we can do so much more. Kambi constantly evolves its Diversity and Inclusion strategy to ensure it becomes an even more inclusive and positive place to work, with the core management team reaffirming its commitment to delivering on employee feedback.
Creating an inclusive environment
We believe Kambi's greatest strength is the collective talent of our employees. Kambi is committed to ensuring we create an inclusive work environment where everyone can feel valued, thrive and achieve their potential, regardless of who they are or what their background is. We know that it is only by having a balance of different voices, values and opinions that Kambi is able to be the market leader it is today.
#wearekambi
Apply for this job
*
indicates a required field