Engineering Lead (Integrations)

9 Minutes ago • 7 Years +
Software Development & Engineering

Job Description

Plan A Technologies is seeking an experienced Engineering Lead (Integrations) to lead a team of developers and QA engineers. This hands-on role involves contributing to coding and architecture, providing technical direction, mentoring, and performance management. The successful candidate will ensure the scalability, reliability, and performance of the Integrations platform, which is crucial for distributing the company's game portfolio globally. The ideal candidate possesses strong Java expertise, proven leadership, and a deep understanding of modern integration architectures, including microservices, cloud platforms, and high-load systems.
Good To Have:
  • Experience in the iGaming industry is highly desirable
Must Have:
  • Leading and mentoring the team (developers and QA) that builds platform integrations
  • Own all technical aspects of Integrations, ensuring alignment with business goals and acting as a point of contact for architecture and cross-functional initiatives
  • Actively participate in the development of the Integration platform, contributing to the codebase
  • Build business domain knowledge and help set the technical roadmap for scalability, efficiency, and security
  • Scoping complex tasks and projects, breaking them down into smaller tangible tasks
  • Ensuring the quality of the team’s deliveries with comprehensive testing
  • Working with developers to grow their technical, interpersonal, and leadership skills
  • Help make the team stronger by leveraging (or introducing) frameworks and practices around project management, technical decision making, communication practices
  • Responsible for recruitment, retention, and effectiveness of the team
  • Leading incident management efforts on the Integrations, from investigation to resolution
  • Bachelor's Degree in Computer Science, Information Technology, or a related field
  • 4+ years leading software engineering teams in a high paced environment
  • 7+ years of Java experience in development of high volume, high availability systems, ideally in a microservices based setup
  • Knowledge of cloud computing and experience working with GCP, AWS or Azure
  • Experience with both Relational DBs (MySQL is a plus) and NoSQL DBs
  • Possess a solid mixture of backend and frontend skills having working knowledge of Java, Typescript, Spring, Kubernetes, REST API, CI/CD (Gitlab CI / Jenkins)
  • A proper understanding of the skills required in working in a remote environment, leading and communicating with people spread across multiple countries
  • Excellent verbal and written English communication skills
  • Initiative and drive to do great things
Perks:
  • Great colleagues and an upbeat work environment
  • Generous vacation schedule
  • Brand New Laptop
  • Other goodies

Add these skills to join the top 1% applicants for this job

team-management
cross-functional
communication
talent-acquisition
game-texts
quality-control
mysql
gitlab
aws
nosql
azure
ci-cd
microservices
kubernetes
typescript
jenkins
java

JOB OVERVIEW

Plan A Technologies is looking for an experienced Engineering Lead (Integrations) to guide a talented team of developers and QA engineers. This is a hands-on leadership role — the right candidate will actively contribute to coding and architecture decisions while also providing technical direction, mentoring, and performance management.

The Integrations platform is the main distribution channel through which we deliver our full game portfolio across a variety of high-profile casino operators in different jurisdictions. You will play a critical role in ensuring the platform’s scalability, reliability, and performance, while leading a team that enables our products to reach players worldwide.

The ideal candidate combines strong Java engineering expertise with proven leadership skills and a deep understanding of modern integration architectures, including microservices, cloud platforms, and high-load systems.

Please note: you must have at least 7+ years of Java experience in development of high volume, high availability systems, ideally in a microservices based setup and strong experience leading teams to be considered for this role.

JOB RESPONSIBILITY

  • Leading and mentoring the team (developers and QA) that builds platform integrations
  • Own all technical aspects of our Integrations, making sure they are built in alignment with our business goals and act as a point of contact for architecture and cross-functional initiatives
  • Actively participate in the development of the Integration platform, contributing to the codebase by taking on a part of the initiatives directly
  • Understanding the broader context of the team, build business domain knowledge on how the services are used on production and help set the technical roadmap to ensure constant improvements in scalability, efficiency and security
  • Scoping complex tasks and projects, and break them down into smaller tangible tasks that can be easily taken up by others on the team
  • Ensuring the quality of the team’s deliveries, making sure all changes are duly covered by comprehensive testing
  • Working with developers to grow their technical, interpersonal and leadership skills and to ensure they have the right challenges and necessary context to use them
  • Help make the team stronger by leveraging (or introducing) frameworks and practices around project management, technical decision making, communication practices, etc.
  • Responsible for recruitment, retention and effectiveness of the team
  • Leading incident management efforts on the Integrations, from investigation to resolution

EXPERIENCE

  • Bachelor's Degree in Computer Science, Information Technology, or a related field
  • 4+ years leading software engineering teams in a high paced environment
  • 7+ years of Java experience in development of high volume, high availability systems, ideally in a microservices based setup
  • Knowledge of cloud computing and experience working with GCP, AWS or Azure
  • Experience with both Relational DBs (MySQL is a plus) and NoSQL DBs
  • Possess a solid mixture of backend and frontend skills having working knowledge of Java, Typescript, Spring, Kubernetes, REST API, CI/CD (Gitlab CI / Jenkins)
  • A proper understanding of the skills required in working in a remote environment, leading and communicating with people spread across multiple countries
  • Experience in the iGaming industry is highly desirable
  • Excellent verbal and written English communication skills.
  • Initiative and drive to do great things.

ABOUT THE COMPANY/BENEFITS

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.

Read more about us here: www.PlanAtechnologies.com .

Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.

Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.

If this sounds like you, we'd love to hear from you!

Set alerts for more jobs like Engineering Lead (Integrations)
Set alerts for new jobs by plana technologies
Set alerts for new Software Development & Engineering jobs in Poland
Set alerts for new jobs in Poland
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙