Principal Backend Engineer
About the Role
As a Principal Backend Engineer at Kaizen Gaming, you will play a pivotal role in designing and implementing cutting-edge, scalable, and high-performance backend systems. We are seeking a tech expert who thrives on technical leadership and can mentor engineers across various levels. In this role, you will be the mastermind behind our robust and efficient software solutions, collaborating seamlessly with cross-functional teams.
Key Responsibilities
- Architect & Innovate: Collaborate with our agile team to architect scalable, secure, and high-performance backend systems that power our cutting-edge solutions.
- Craft High-Performance Code: Develop clean and efficient code that drives the heart of our technology stack.
- Mentorship: Inspire and mentor fellow tech leaders, fostering skill growth and best practices.
- Optimize Performance: Lead the charge in identifying and enhancing system performance for seamless user experiences.
- Seamless Integration: Work closely with cross-functional teams and stakeholders to ensure smooth system integration.
- Stay Ahead: Stay ahead of the tech curve, applying emerging technologies to enhance our capabilities and disrupt the industry.
- Establish Company Best Practices: Collaborate closely with PE I to set company best practices and lay the foundations for developing new software.
- Strategic Technical Roadmap: Define and focus on the company-wide technical roadmap unencumbered by the more time-sensitive business needs of the product roadmap.
What You’ll Bring
- Deep knowledge of the Microsoft .NET platform and its ecosystem or willingness to learn.
- Proven track record of professional experience with multiple programming languages and paradigms as well as designing, implementing, and scaling performant, distributed systems and microservice architectures.
- Experience with message brokers such as Kafka or RabbitMQ and messaging patterns.
- Experience with DevOps practices and containerization technologies.
- Ability to work autonomously on highly complex tasks, keeping in mind various aspects such as performance, security, observability, and code quality.
- Passion for monitoring and troubleshooting production systems and being able to make data-driven decisions.
- Excellent communication and collaboration skills targeting a diverse audience from stakeholders to cross-functional technical teams, in order to provide technical guidance and insight.
- Excellent background in Computer Science, Software Engineering, or related field - preferably with a relevant Bachelor’s level degree or above.
- Exceptional fluency in English.
Kaizen Gaming Perks
- A buddy will support you with your onboarding.
- Competitive salary package and bonus scheme.
- Health and life insurance for you and your family.
- Unlimited access to Udemy & continuous training for all your learning and development needs.
- Monthly allowance for lunch expenses.
- Nice rigs - 2.5K monitor, latest i7, tons of RAM, fast SSD.
- Clear career paths & a developmental 360° feedback framework.
Join us at Kaizen Gaming and be part of a team that is shaping the future of GameTech globally. Press Play on Potential and become a part of our #oneteam.
Benefits Extracted with AI
- Competitive salary package and bonus scheme
- Health and life insurance for you and your family
- Unlimited access to Udemy & continuous training
- Monthly allowance for lunch expenses
- High-end work equipment
- Clear career paths & developmental feedback framework
Similar jobs
Last update: 23 minutes ago
Software Engineering Team Lead (.NET, Microservices)
Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.
Principal Software Engineer - Cloud Infrastructure Event Streaming
Join Zalando as a Principal Software Engineer focusing on Cloud Infrastructure and Event Streaming, leveraging skills in Kafka, Java, and microservices.
Mid-Level Backend Engineer
Join Casumo as a Mid-Level Backend Engineer in Swieqi, Malta. Develop robust systems using Java, Spring Boot, and more in a dynamic team.
Principal Software Engineer (Golang/Rust)
Seeking a Principal Software Engineer skilled in Golang/Rust for backend development in a dynamic, security-focused startup.
Senior Software Engineer - Team Lead (.NET, Sportsbook)
Lead a team in developing a cutting-edge sportsbook product using .NET, AngularJS, and Azure. Remote work with a startup environment.
Senior Backend Engineer
Join Kartrij as a Senior Backend Engineer to build a cashback marketplace for gamers. Remote work with a small, dynamic team.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Mid/Senior Backend Engineer with Scala
Join Evolution as a Mid/Senior Backend Engineer in Tallinn, focusing on Scala and functional programming.
Backend Engineer with Apache Kafka and Microservices
Join Trading 212 as a Backend Engineer in Sofia. Work with Apache Kafka, microservices, and more in a dynamic, hybrid environment.
Senior Backend Developer (Java, Kotlin, Spring Boot)
Join ZEAL Network SE as a Senior Backend Developer in Hamburg, focusing on Java, Kotlin, and Spring Boot in a microservice architecture.
Principal Engineer
Join Remote as a Principal Engineer to solve complex challenges with Elixir, Phoenix, React, and AWS. Work remotely with a global team.
Principal Engineer
Join Remote as a Principal Engineer to solve global challenges with Elixir, Phoenix, React, and AWS. Work remotely with flexible hours.
Fullstack Developer with Node.js and TypeScript
Join Enlabs as a Fullstack Developer in Sliema, Malta. Work with Node.js, TypeScript, and more in a hybrid environment.
Backend Engineer - Apache Kafka, TypeScript, Node.js
Join On as a Backend Engineer in Berlin, enhancing data infrastructure using Apache Kafka, TypeScript, and Node.js.
Senior Software Engineer – Back End (FinTech)
Join Agoda as a Senior Software Engineer in FinTech, focusing on backend systems and data pipelines.
Senior Backend Engineer
Senior Backend Engineer in Madrid, skilled in Java, Spring Boot, APIs, MongoDB, MySQL, Kubernetes, and software development.
Senior Software Engineer - Backend TypeScript
Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.
Senior Backend Developer - Catalog Games
Join King as a Senior Backend Developer to innovate and enhance game development for iconic mobile games.
Game Backend Developer (Java)
Join RubyPlay as a Game Backend Developer (Java) to develop server-side components for award-winning games. Remote position with great benefits.
Lead Web Full Stack Engineer
Lead Web Full Stack Engineer role in Las Vegas, focusing on JavaScript, React.js, and cloud technologies. Join Skillz to shape the future of gaming.
Senior Software Engineer – Back End
Join Agoda as a Senior Software Engineer in Back-End Development, focusing on scalable systems and innovative projects.
Senior BackEnd Developer (Node.js)
Join Moon Active as a Senior BackEnd Developer in Bucharest. Work with Node.js, Redis, and microservices in a dynamic gaming environment.
Backend Engineer (Go)
Join Happening as a Backend Engineer (Go) to revolutionize sports betting with cutting-edge technology.
Senior Backend Engineer (Node.js, Remote)
Join Factor Eleven as a Senior Backend Engineer to develop scalable microservices using Node.js, TypeScript, and AWS in a remote role.