Software Engineer for Data Management

3 weeks ago


Vancouver, British Columbia, Canada Demonware Full time

Job Description:

Your Mission

At Demonware, our data team is responsible for creating the services and infrastructure that ingest billions of events our games emit each day. This requires a deep understanding of data engineering and a passion for building scalable data pipelines.

The Demonware data team works with studios to model and instrument the things that matter, and we're looking for a data engineer to become a cornerstone of our data management strategy. In this role, you will design and implement sophisticated data pipelines, ensuring compliance with data governance standards. If you're a professional with a strong background in data engineering and a desire to work with a talented team, this could be the opportunity for you.

What You'll Do

This role involves running complex data pipelines, ensuring data quality and integrity, and collaborating with our SRE team to develop and maintain a robust data infrastructure. You'll also work with customers to facilitate compliant access to sensitive data and lead all aspects of data pipeline management and optimization.

Requirements

  • 7 years of experience in data engineering or a related field
  • Experience in production with cloud computing platforms like AWS, GCP, Azure
  • Production experience with version control tools and a validated understanding of containerization, build, and deployment processes

Key Attributes

  • Excellent problem-solving, analytical skills, and ability to navigate ambiguity
  • Good interpersonal skills and the ability to work with data partners independently

About Us

Demonware is a member of the Activision family of studios, and we work alongside engineers and creatives at our AAA partner studios to deliver online and data services required by our massive franchises. Our success comes from our versatile and hardworking people, and we offer a suite of benefits that promote physical, emotional, and financial well-being.



  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the Role:We are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a Data Engineering Leader, you will be responsible for mentoring and leading engineers, guiding the team towards best data development practices, and defining the priorities and vision of the group.Key Responsibilities:Lead the...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the JobAs a Data Engineer Leader with Amazon Data Services Canada, Inc., you will be responsible for leading a team of engineers in building data systems that simplify bringing new models to customers and enhance visibility into our underlying modeling process. You will mentor and guide your team towards best practices in data engineering, while...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    Amazon Data Services Canada, Inc. is a leader in cloud computing and artificial intelligence.About UsWe are committed to furthering our culture of inclusion, with ten employee-led affinity groups and innovative benefit offerings. Our team puts a high value on work-life balance, offering flexibility in working hours and encouraging you to find your own...


  • Vancouver, British Columbia, Canada Splunk Inc. Full time

    Splunk is a leading provider of unified security and observability platforms that empower organizations to build a safer and more resilient digital world. At the heart of this mission are talented engineers like you, who join our team as Principal Software Engineer, Backend.This role offers an exciting opportunity to drive technical innovation and strategic...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Data Management team in Vancouver. As a key member of this team, you will play a vital role in understanding Asana's data graph and ensuring the integrity and compliant use of data across the product.You will work on essential features touching the entire customer data...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    We are looking for candidates who excel in developing high-performance data and transaction management solutions using advanced technologies. A strong academic or research track record, combined with excellent communication and leadership skills, is essential.About the TeamThe Distributed Data Management team at Amazon Redshift is responsible for delivering...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    We are seeking a highly skilled Data Systems Architect to join our team at Amazon Data Services Canada, Inc. The ideal candidate will have experience designing and implementing data systems that simplify bringing new models to customers and enhance the visibility into our underlying modeling process.In this role, you will work closely with our Product and...


  • Vancouver, British Columbia, Canada Menlo Ventures Management, L.P Full time

    Job SummaryRelyance AI is seeking a highly skilled Senior Software Engineer, Artificial Intelligence to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and deploying cutting-edge AI and NLP solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer with Amazon Snow Family, part of EC2 Edge, designs, develops, tests, and deploys solutions to process data at the edge or move petabytes of data to and from AWS. The ideal candidate is detail-oriented, organized, and able to work independently under pressure. Key responsibilities include delivering software features, working...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About AWSAt Amazon Web Services (AWS), we are pioneers in cloud computing and continue to innovate. As the world's most comprehensive and broadly adopted cloud platform, we empower businesses of all sizes to power their operations.We value diversity, inclusivity, and work-life harmony. Our employee-led affinity groups foster a culture of inclusion that...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Amazon Development Centre Canada ULC is at the forefront of innovation, pushing the boundaries of technology to deliver data solutions that impact millions of users worldwide. As a Software Development Engineer on our team, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of our security and compliance...


  • Vancouver, British Columbia, Canada A&W Restaurants Full time

    Job Title: Software EngineerJob Description:We are seeking a highly skilled Software Engineer with expertise in AI and Data Science to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Responsibilities:Design and develop software solutions using AI...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineering Manager to lead our team of software engineers in delivering high-quality software solutions for Azure Data Engineering.As a key member of our team, you will be responsible for mentoring software engineers, collaborating with cross-functional teams, and driving technical excellence and...

  • **Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Power Cool Electrical & Refrigeration Mech Ltd Full time

    About the Role:We are seeking a highly skilled Software Engineer - Data Scientist to join our team. The ideal candidate will have a strong background in machine learning and data analysis, with experience in developing scalable and efficient algorithms.Responsibilities:Design and develop machine learning models to analyze and interpret complex data...


  • Vancouver, British Columbia, Canada Splunk Full time

    About the RoleWe are seeking a skilled Principal Software Engineer to lead the development of our Data Management backend services. As a member of our Platform Experience team, you will be responsible for driving the technical roadmap and strategic direction for our backend services, ensuring they meet the needs of our Data Management...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Job SummaryMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.We are looking for a skilled technical leader to join our Azure Data Engineering team. As a...


  • Vancouver, British Columbia, Canada Salesforce, Inc. Full time

    About the Role:Salesforce is seeking a Senior Manager of Software Engineering to lead our cloud engineering team. As a technical leader, you will be responsible for designing, developing, and operating resilient distributed systems that run across thousands of compute nodes in multiple cloud substrates and/or on-premise data centers.Key Responsibilities:Eat,...


  • Vancouver, British Columbia, Canada Microsoft Corporation Full time

    Job SummaryWe are seeking a Principal Software Engineer Manager to lead a team of software engineers in the Fabric Shell team within Azure Data. The ideal candidate will have a strong background in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework.ResponsibilitiesLead and mentor a team...


  • Vancouver, British Columbia, Canada Nanda Jewellers Inc. Full time

    Job Title: Software EngineerAs a software engineer at {company}, you will be responsible for developing and maintaining software applications using Python and other technologies. Your strong data analysis skills will enable you to make informed decisions and drive business growth.Key Responsibilities:1. Develop and implement software applications using...