Software Architect - Telemetry

undefined ago • 5 Years + • Devops

Job Summary

Job Description

PlayStation is seeking an experienced Software Architect passionate about Telemetry, Analytics, and Data Engineering to join Haven Entertainment Studios in Montreal. This role involves developing the technical vision and designing online infrastructure, backend services, and visualization tools for an analytics pipeline that collects data from game engines and production environments. The architect will collaborate with game development teams to provide logs and metrics for performance analysis, log analysis, and production KPIs, while also maintaining development and live environments.
Must have:
  • Elaborate long-term technical vision for our telemetry platform.
  • Develop, maintain and optimize data ingestion and analysis services as well as the infrastructure that supports it.
  • Develop, maintain and optimize front-end analytics applications.
  • Develop, maintain and optimize in-engine analytics integration.
  • Guide our game development team in the usage and implementation of the instrumentation library.
  • Collaborate with members of the Telemetry team as well as the game development teams to provide training and support (e.g. code review).
  • Plan work effectively, and provide realistic updates on progress to your team and managers.
  • Maintain knowledge and analyze the potential of technological advances and trends.
  • 5 years minimum of experience as a programming leadership position.
  • Extensive knowledge of Rust and/or C++.
  • Bachelor’s degree in computer science or similar.
  • Experience optimizing database schemas and queries.
  • Experience architecturing distributed systems based on cloud native technologies.
  • Experience in DevOps using infrastructure as code.
Good to have:
  • Experience with software performance profilers (Unreal Insight, Pix Renderman, VTune, etc.)
  • Experience working in AWS (ECS, ECR, S3, MySQL Aurora, Docker)
  • Datafusion and Parquet file format
  • Experience using OpenAPI / REST API
  • Experience using Typescript / Svelte
  • Experience using OpenTelemetry
Perks:
  • Inclusive environment
  • Empowers employees
  • Embraces diversity
  • Supports flexibility
  • Supports focus
  • Supports collaboration

Job Details

Position - Software Architect - Telemetry

We are looking for an experienced software architect passionate about Telemetry, Analytics and Data Engineering to join us at Haven Entertainment Studios. You will be responsible for developing the technical vision and designing our online infrastructure, the different backend services and the visualization tools of our analytics pipeline. This pipeline collects data from all instances of our game engine as well as our production environment. More precisely, you will be working closely with our game development team to offer logs and metrics for diverse usage, including software performance analysis, log analysis, and production KPIs. Finally, you will also be responsible for delivering and maintaining both development and live environments.

Reporting

The Software Architect will report to the Technical Director.

Responsibilities and Duties

  • Elaborate long-term technical vision for our telemetry platform.
  • Develop, maintain and optimize data ingestion and analysis services as well as the infrastructure that supports it.
  • Develop, maintain and optimize front-end analytics applications.
  • Develop, maintain and optimize in-engine analytics integration.
  • Guide our game development team in the usage and implementation of the instrumentation library.
  • Collaborate with members of the Telemetry team as well as the game development teams to provide training and support (e.g. code review).
  • Plan work effectively, and provide realistic updates on progress to your team and managers.
  • Maintain knowledge and analyze the potential of technological advances and trends.

Experience and skills required

  • 5 years minimum of experience as a programming leadership position.
  • Extensive knowledge of Rust and/or C++.
  • Bachelor’s degree in computer science or similar.
  • Experience optimizing database schemas and queries.
  • Experience architecturing distributed systems based on cloud native technologies.
  • Experience in DevOps using infrastructure as code.
  • Thirst to learn.

Bonus experience and skills

  • Experience with software performance profilers (Unreal Insight, Pix Renderman, VTune, etc).
  • Experience working in AWS (ECS, ECR, S3, MySQL Aurora, Docker).
  • Datafusion and Parquet file format.
  • Experience using:
  • OpenAPI / REST API
  • Typescript / Svelte
  • OpenTelemetry

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Montreal, Quebec, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Devops Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

London, England, United Kingdom (Hybrid)

Montreal, Quebec, Canada (Hybrid)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

San Mateo, California, United States (Hybrid)

Liverpool, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

Montreal, Quebec, Canada (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Playstation

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug