SENIOR PLATFORM ENGINEER
As the Lead platform engineer, you will answer for our client’s backend services that power our games, tools, and operations. You'll play a leadership role in creating one of the most sophisticated game platforms that powers tens of thousands of simultaneous game players, database, analytics, tools and other products and services. This position is focused on the architecture, development and integration of the Platform. You'll help build components that glue the pipeline together and integrate with 3rd party and open source systems such as Couchbase, Docker, Kubernetes, MQTT, Google Compute, AWS, and PlayFab. From building microservices that support the Platform's use-cases to creating epic matchmaking algorithms, you'll work with a team of engineers to plan, develop, and maintain massively scaled systems that handle billions of messages each day.

What we'd like from you:
  • Provide strategic, tactical and technical leadership for your team in service to our player communities
  • Collaborate with Design, Product/Project Management, and other stakeholders to effectively build and maintain player-facing products
  • Empathize with our players, and product stakeholders to design and build technical solutions addressing essential product needs
  • Monitor the production health of our backend services with a positive continuous improvement mindset
What we think you need to achieve this:
  • 5+ years of previous experience as a backend engineer including several as a team lead
  • Expert knowledge of Python, RESTful APIs, and Pub/Sub messaging
  • Practical level of knowledge of Node, JavaScript, and C++
  • Lead technical discussions with a focus on collaboration and group problem solving
  • Demonstrate inclusivity as it relates to people, thoughts, and problem-solving approach
  • Break down a complicated project into discrete tasks with dependencies
  • Define the specification for a task based on conversations with business owners, see the task through the implementation and feedback from the business owner
  • Share the design of a system with other engineers through written documentation and diagrams
  • 3+ years of hands on experience working with at least some of: distributed systems, network caching, architecture, design, and live operations
  • 3+ years of hands on experience with public/private cloud services, such as AWS, Google Compute, or VMware
  • Pragmatic approach to container ecosystems, including Docker, Kubernetes, and Helm
Nice-to-have:
  • Experience with games platforms as a service (PlayFab, Game Sparks, Hadeon)
  • Experience with distributed NoSQL databases (Couchbase, HBase, Cassandra)
  • Experience with large scale data processing frameworks (Spark, Hive, Presto)
  • Experience with data engineering processes and tools (Segment, Redshift, BigQuery)
We offer:
  • Dynamic and relaxed, but goal-oriented working environment, in a multidisciplinary team
  • World-class technology
  • Flexible working hours
  • Competitive salary
If you're interested, please send us an email .