I confirm that I work for Playbook Engineering and that I have been given the task by its management to manage this profile.
I will keep all information up to date and agree to receive notifications related to job posts, discussions, and any other content related to the company.

Cancel 

Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Playbook Engineering




Playbook Engineering is hiring a Remote Senior Software Engineer

Job Description

We are looking for a passionate Architect/Senior Software Engineer with Rust to join our backend team responsible for the green-field Stratos product. Stratos will be a high-performant, scalable and resilient data feed router used by our betting platform to deliver sports’ feeds to our customers, and you will help us build it from scratch using bleeding-edge, open source technologies and Rust as language of choice. 

As a Senior Software Engineer, you will be responsible for choosing proper technologies and developing high-performance software solutions with attention to integration, performance and keeping resiliency in mind. You will collaborate with other engineers from yours and other Product teams to define all aspects of development, from technology selection, workflows and ci/cd, to coding standards. We expect you to work independently with little to no supervision.

You will work with a leading-edge technology stack comprised of Rust, Kubernetes, RESTful APIs, Couchbase, Postgres and Docker amongst others.

You will join a community of Backend Engineers in the Product Development department who collaborate and support each other in building micro-services for our platform components.

What you will be doing?

Own the whole development cycle - from architecture design to implementation and testing and maintenance of our products
Collaborate closely with Product and Service Delivery Teams and other colleagues in an agile environment
Join a team where Continuous Integration, Code Quality, Code Reviews, Test Coverage, are kept at very high standards, therefore you should also be positive and firm in your attitude towards them
Deliver fully functional features and products built with Domain-Driven mindset that are well tested and based on user requirements.

Qualifications

  • 5-8 years of experience (min. 1 year in RUST)
  • Excellent understanding of reactive systems, REST API design principles, relational (e.g. PostgreSQL) and non-relational databases (e.g. Couchbase, Cassandra) and message brokers (e.g. Kafka/Rabbitmq)
  • Excellent knowledge of software architecture and design (especially microservices and service-oriented architecture (SOA)
  • Expertise with professional software engineering best practices for the full software development life cycle (build, test, deploy, run)
  • Paying attention to the quality of the code and appreciating values of testing application at each level (unit, integration, performance testing)
  • Working experience with observability concepts - applications performance monitoring (APM), logs and traces implementation, profiling and debugging Experience with Google Cloud or other cloud services
  • Experience with working with Kubernetes or other container orchestration technologies
  • Understanding of Agile/Scrum development cycle
  • Leadership skills
  • Growth mindset and willingness to learn
  • Proactive approach, can-do attitude
  • Problem-solving skills
  • Ability to dig into code
  • You built it, you run it approach, taking ownership of services and applications at scale
  • Contract first approach for apis and integrations
  • Excellent communication skills with fluent English so you can communicate with our clients freely
  • Nice to have: Practice in many coding languages (the more the merrier!)

See more jobs at Playbook Engineering

Apply for this job

Playbook Engineering is hiring a Remote Agile Coordinator - Scrum Master

Job Description

Role responsibilities in a Nutshell: 

As a Scrum Master, you will be an essential catalyst for promoting Agile practices within our organization. Your primary role involves facilitating Agile ceremonies, promoting self-organization among team members, and providing unwavering support to the Product Owner. You will drive continuous improvement, encourage innovation, and serve as a point of contact for Agile-related inquiries. Your role is pivotal in maintaining a clear focus on Agile principles and enhancing collaboration within the team and across stakeholders. Your responsibilities will extend across various domains, including:

  • Agile Ceremonies Facilitation: Guide team members through Planning, Refinement, Reviews, and Retrospectives while ensuring focus and effective use of Scrum tools.
  • Agile Practices Advocacy: Promote and support Agile methodologies within the team and the wider organization, offering guidance on Agile principles to maximise  value delivery.
  • Stakeholder Engagement: Work closely with Product Owners, business representatives, and teams to support product backlog management and foster positive relationships, ensuring alignment and collaboration.
  • Fostering Team Synergy: Guide teams through problem-solving and conflict resolution, ensuring smooth progression towards objectives. Mediate between diverse stakeholders and promote a unified direction and collaborative environment for shared success.
  • Impediment Removal: Identify and address or escalate impediments to sprint execution, facilitating a smooth workflow and effective sprint completion.
  • Continuous Improvement: Serve as a mirror to the team, reflecting Modern Agile and Scrum values, facilitating continuous process improvement, and encouraging the adoption of Agile Management Innovations.
  • Knowledge Sharing: Engage in organizational events, share insights through blogging, internal conferences, and other channels to promote a culture of learning and Agile community growth within the organization.
  • Coaching and Consulting: Provide coaching to team members and the organization on Agile practices and engineering practices, enhancing team capabilities and Agile maturity.

 

 

Qualifications

 

  • 4+ years of commercial experience as Scrum Master, Agile Coordinator, or Agile Coach in Agile organization, with a demonstrated understanding of multiple Agile approaches
  • Practical knowledge about Agile software development methodologies and good understanding of SDLC processes
  • Ability to adapt to and work effectively within various Agile frameworks (e.g., Scrum, Kanban, Scrumban), showcasing flexibility and adaptability in different Agile environments
  • Proven ability to work effectively in a cross-functional team and influence cross-functional teams without formal authority
  • Solid interpersonal and excellent communication skills to cater a mixed-language team environment
  • Experience in cooperation with various stakeholders on different organizational levels
  • Strong organizational skills, with a high level of accuracy and attention to detail
  • Proficiency in JIRA and Confluence, and other tools supporting team collaboration
  • Experience with different workshop facilitation management techniques
  • Analytical thinking and problem-solving skills
  • An open-minded, goal-oriented, and Agile mindset
  • Excellent command of English (C1 Level)

Nice to have: 

  • Experience in relevant industries such as gambling, gaming, programmatic buying, or online marketing bidding platforms
  • PSM I or PSM II certificate
  • Knowledge of Scaled Agile methodologies (SAFE)
  • Willingness to obtain and share knowledge with others.
  • Ability to enable process in new projects.
  • International exposure and experience in a global working environment.
  • Team management skills

See more jobs at Playbook Engineering

Apply for this job

22d

Scrum Master

Playbook EngineeringKraków, Poland, Remote

Playbook Engineering is hiring a Remote Scrum Master

Job Description

Your Role in a Nutshell: 

As a Scrum Master, you will play a vital role in fostering Agile practices within our organisation. Your responsibilities include facilitating Agile ceremonies, promoting self- organisation, and supporting the Product Owner. You will drive continuous improvement, encourage innovation, and serve as a point of contact for Agile-related inquiries. Your role is pivotal in maintaining a clear focus on Agile principles and enhancing collaboration within the team and across stakeholders.

What keeps you busy during a day:

  • Responsible for the Agile Artifacts: Facilitate team members in Planning, Refinement, Reviews, and Retrospectives. Assist the team in staying focused and maintaining scrum tools.

  • Definition of Done and Definition of Ready: Help the team and product owner establish suitable Definitions of Done and Ready.

  • Develop and Nurture Group Dynamics: Coach the team, mediate conflicts, facilitate decision-making, and promote self-organization. Mediate conflicts of goals between the development team, engineering manager, product owner, other teams, and management.

  • Facilitate Company Events: Organize project/program events such as retrospectives, refinements, and discoveries. Coach junior Agile Coordinators for growth.

  • KPIs and OKRs: Assist teams, including Agile teams, in creating their Key Performance Indicators (KPIs) and Objectives and Key Results (OKRs). Monitor the progress of Agile team KPIs and OKRs.

  • Serving as a Mirror to the Team: Reflect Modern Agile and Scrum values to the team, remind them of arrangements, and facilitate continuous process improvement.

  • Provide Support to Product Owner: Collaborate with the Product Owner on user stories, product visions, backlog prioritization, and release planning. Coach the Product Owner on Impact Mapping and Story Mapping.

  • Continuous Learning: Stay updated on Agile practices, attend conferences, and exchange knowledge with other Agile Coordinators in the organization.

  • Consulting and Coaching: Offer guidance to team members and the organization on Agile practices and Agile Engineering Practices.

  • Feedback and Innovation: Provide feedback to the team, encourage the use of Agile Management Innovations, and challenge the team with Agile practices like FedEx-Days.

  • Knowledge Sharing: Participate in organisational events and share insights through blogging, internal conferences, and other channels.

  • Maintain the Big Picture: Facilitate communication among stakeholders, help the team report to management, and promote the Agile community within the organization.

  • Contact Person: Act as a point of contact for anyone in the team or company with Agile-related questions.

Qualifications

 

  • Have 4+ years of practical experience working in agile roles (e.g Scrum Master, Agile Coordinator, Agile Coach) and be able to demonstrate an understanding of multiple agile approaches
  • Solid interpersonal skills and good verbal and written communication abilities
  • Strong organization skills, high level of accuracy, and attention to detail
  • Agile process management techniques
  • Ability to work as part of a cross-functional team
  • Strong organizational skills
  • Excellent communication skills with fluent English so you can communicate freely (mix of Polish/English speaking people - POs are based in UK, Dev Team in PL)

See more jobs at Playbook Engineering

Apply for this job

Playbook Engineering is hiring a Remote Product Owner

Job Description

Your Role in a Nutshell: 

As a Product Owner, you will play a pivotal role in our organization. You will be the product expert, the product evangelist, and the voice of the customer. Your main responsibilities will include:

  1. Customer-Centric Leadership: Serve as a customer-focused leader, ensuring that the customer's voice is heard in all aspects of the product development process.

  2. Cross-Functional Collaboration: Collaborate effectively with cross-functional teams to gather requirements, customer feedback, and prioritize product features. You'll be the bridge between development and the customer.

  3. Prototyping and Visualization: Create mockups and prototypes to assist in the development process. Your ability to visualize and communicate your product vision will be crucial.

  4. Data-Driven Decision-Making: Analyze key metrics and data to understand customer behavior and product performance. Make informed decisions based on this data.

 

Qualifications

To excel in this role, you should meet the following requirements:

  • Minimum of 2 Years of Product Owner Experience: You should have at least 2 years of experience as a Product Owner in an agile methodology.

  • Scrum Knowledge: A solid understanding of Scrum as a way of working is essential.

  • Proficiency in JIRA: You should be an advanced JIRA user, familiar with its functionalities.

  • Strong English Skills: Proficiency in English, both written and spoken (C1 level).

  • Organizational Skills: Strong organizational skills are a must, as you'll be managing product development processes.

  • Strategic Thinker: You should have the ability to strategically define, communicate, and measure the business value of your proposals and results.

Nice-to-Have

While not required, the following qualifications and experiences would be a plus:

  • Prior Experience in Relevant Industries: Previous experience in gambling, gaming, programmatic buying, or online marketing bidding platforms.

  • Scrum Certifications: Certifications from Scrum Alliance or Scrum.org would be an asset.

  • International Exposure: Experience working in an international environment.

 

See more jobs at Playbook Engineering

Apply for this job

Playbook Engineering is hiring a Remote Customer Operations Representative

Job Description

The Customer Operations Team is responsible for analyzing and assisting with client requests. 
Customer Operations Team is also managing all user accounts and actions from a compliance viewpoint via various tools and systems.
We’re looking for individuals who are willing to join a fast-paced and rapidly expanding environment, are open for new challenges and are eager to learn.
All Customer Operations Representative positions are either mostly day or mostly night shifts - determined up front. Both day and night shifts are on a shift rotation schedule. We are currently looking for individuals interested in mostly primarily for weekends only.

Qualifications

  • Must be able to work in a fast paced environment.
  • Must possess strong skills in applying complete fact finding, analytical and problem solving methods and techniques.
  • Possess strong interpersonal skills and have mature judgment and initiative.
  • Must have the ability to process information effectively, to learn new materials, identify and define problems, and to make decisions.
  • Excellent written and verbal English skills
  • Excellent attention to detail
  • High communication and interpersonal skills
  • We are currently looking for individuals interested in night and day shifts.

Responsibilities

  • Provide assistance to individuals through live chat and email interaction
  • Managing client requests and helping with their resolution (ensuring proper communication between internal teams)
  • Managing user accounts
  • Analyzing accounts for potential fraudulent activity
  • Formulating various user reports: such as income, suspensions, deposit history
  • Communication with UK-based teams in order to receive and act upon all feedback
  • Maintain and expand knowledge base for both customer service, as well as compliance aspects

Nice To Have

  • Experience in working with tools such as Iovation, Tableau, payment provider platforms: Realex or Secure Trading 
  • Experience in a previous Customer Service role 
  • Experience in MS Office tools

See more jobs at Playbook Engineering

Apply for this job

+30d

QA Engineer

Playbook EngineeringKraków, Poland, Remote
apiqagittypescriptbackendfrontend

Playbook Engineering is hiring a Remote QA Engineer

Job Description

QA Team is largely, but not solely, responsible for ensuring our products are of highest quality.

Starting from the beginning of a project the QA Engineer will be working closely with Software Developers, Project Managers, User Experience and Support Team members. Throughout this period you will shape the project and develop and ship its features, ensuring proper QA practices are followed and promoting the QA mindset within the team.

 

Salary: up to 20 000 PLN per month 

 

Your role in the nutshell

As the QA Engineer you will also be responsible for creating/maintaining automated tests, reviewing business documentation, advising on user experience, exploratory testing, documenting test cases and test plans as well as guiding and leading the QA process throughout the life of the projects.

The projects you will be working on mostly revolve around web frontend and backend, i.e. web applications and REST APIs.

Qualifications

  • At least 4 years of professional experience in QA domain
  • At least 2 year experience  in test automation 
  • Experience in Typescript is a must
  • Willingness to learn Playwright / Cypress
  • Ability to work with version control systems (Git) and code repositories (GitLab)
  • Experience working with API testing tools
  • Familiarity with CI/CD tools
  • Good understanding of web applications and microservices architecture
  • Excellent written and verbal English skills (B2+)
  • Excellent attention to detail
  • Ability to effectively communicate with internal departments, team members and partners
  • Ability to effectively plan and organize
  • Ability to work independently under limited supervision
  • Proven experience in developing stress/load tests - nice to have

See more jobs at Playbook Engineering

Apply for this job