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.
Who we are?
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.
The Team
We are a Swedish company, and we are currently hiring experienced Java Engineers for our Bucharest Office. We are dedicated to value driven development; we think lean software development is a great way of achieving that and we use Scrum to support our efforts along the road.
As a Senior Software Engineer in one of our values streams, you will be owning, together with your team, the end-to-end solution for enabling Kambi to lead the market in the respective area.
What our Engineers do in their day-to-day work
- 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
- Collaborate on solution design
- Release software, deploying our products on cloud/container infrastructure (k8s)
- Own their team resource usage and optimize cloud costs (FinOps)
- Have a proactive approach towards our production environments, monitoring and identifying any emergent issues
- Constantly expand the boundaries of our self-management and exploring better ways of working together
- 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
- Working in 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
- Work with a highly transactional system with high availability requirements
- A culture which understands and values the best practices of Agile methodologies and sound engineering practices
- Ability to directly influence your teams’ work environment and processes
- 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 and LinkedIn Learning platforms
- 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 a minimum of 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