- Design, develop, and support scalable and efficient data applications, tools and frameworks.
- Collaborate with internal data customers to provide optimized solutions for their data needs.
- Assist in developing solutions around our big data platforms using technologies such as Flink, Kafka, Kubernetes, Spark-Streaming, and others.
- Build efficient data pipelines that allow faster data processing and transformations at scale.
- Apply data engineering expertise in troubleshooting problems around our large-scale distributed big data systems.
- Build APIs for integration with our internal systems and third-party data sources.
- Collaborate closely with other engineers on the data team who are responsible for managing various aspects of our data footprint including data instrumentation, frameworks, ingestion, streaming, processing, transformation, and visualization.
- Comfortable with one or more computer programming languages (Java, Kotlin, Scala, Python, etc.)
- Extensive background and strong technical expertise designing, implementing, and running distributed systems at massive scale.
- Production experience with cloud computing (AWS, GCP, or Azure cloud).
- Advanced knowledge of some of the big data technologies (Flink, Kafka, PubSub, Spark, etc.).
- Production experience with version control tools and solid understanding of containerization, build, and deployment processes (Argo CI/CD, GitHub, Jenkins, Airflow, Docker, Kubernetes, etc.).
- Excellent problem-solving and analytical skills.
- Ability to navigate ambiguity and provide optimal solutions for complex problems.
- Advanced understanding of software development practices (preferably agile practices).
- Good communication and ability to work with data stakeholders independently.
- Experience in solving complex data engineering problems at a really large scale.
- Extensive knowledge of modern data architectures and approaches (Streaming, LakeHouse, Data Mesh, Data Fabric, etc.)
-
Distinguished Software Engineer
Found in: Talent CA C2 - 3 days ago
Autodesk Vancouver, Canada Full timePosition Overview · Autodesk's Entertainment & Media Solutions (EMS) team is on a mission to enable anyone, anywhere, to create incredible digital entertainment. Our tools empower studios and artists worldwide to bring to life the captivating creatures, immersive worlds, and c ...
-
software engineer
Found in: Talent CA 2 C2 - 5 days ago
Bonjour Infotech Inc Surrey, CanadaEducation: · Expérience: · Education · Bachelor's degree · Experience · 3 years to less than 5 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 32 to 40 hours per week · ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
T-Net British Columbia Vancouver, BC, CanadaOur client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Go REcruitment Vancouver, BC, Canadaio is looking for team of talented, results-driven Software Engineers (Intermediates, senior and team lead) to join the Netskrt team. We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video a ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Trimble Vancouver, BC, CanadaAre you passionate about developing software with the quality necessary to deliver on the most demanding customer requirements? · Are you interested in identifying and delivering disruptive cutting-edge technologies? · What You Will Do · Successful candidates will have strong ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Salesforce, Inc. Vancouver, BC, CanadaInc's Candidate Privacy Notice contains more details about the handling and use of the personal data of job applicants. · For more information about our website privacy practices, please see our Privacy Statement. · Software Engineering SMTS page is loaded Software Engineering ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Electronic Arts Inc. Vancouver, BC, CanadaFrostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower ...
-
Software Engineers
Found in: Jooble CA O C2 - 1 day ago
T-Net British Columbia Vancouver, BC, CanadaOur client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...
-
Software Engineer
Found in: YadaJobs CA C2 - 2 weeks ago
Motive Vancouver, Canada Full timeWho we are: · Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
UrbanLogiq Vancouver, BC, CanadaJoin UrbanLogiq - Where Data Empowers Communities · At UrbanLogiq, we're not just developing a platform; we're revolutionizing how government agencies leverage data to enhance community life. Since our inception in 2016, we've been at the forefront of the govtech industry's innov ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Fossbytes Media Pvt Ltd Vancouver, BC, Canada Full timeSoftware Engineer II - Gameplay Services · Job Advertisement: · The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, D ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
T-Net British Columbia Vancouver, BC, CanadaJob Title: Software Engineer - Development · Job ID: NC · Would you like to join a group of passionate, open-source embracing, forward-thinking individuals? Our client loves building software, sharing our ideas, and keeping the best parts of their startup culture as they have ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Standardfusion Vancouver, BC, CanadaAn exciting opportunity to start your career in a rapidly growing startup · StandardFusion is a fast-growing, SaaS company based in Downtown Vancouver. Our cloud-based SaaS GRC application is designed to make security and compliance simple and approachable. We allow organization ...
-
Software Engineer
Found in: Jooble CA O L C2 - 8 hours ago
T-Net British Columbia Vancouver, BC, CanadaSoftware Engineer Team Lead - Development · Software Engineer Team Lead - Development · Job Title: Software Engineer Team Lead - Development · Our client loves building software, sharing our ideas, and keeping their best parts of our startup culture as they have continued to g ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
FranklinCovey Vancouver, BC, CanadaTitle: Software Engineer · Division & Department: Corporate Platform Development · Status: Full-Time Exempt · Reports to: Engineering Manager · Location: Remote – Anywhere in British Columbia, Alberta, or Ontario, Canada provinces · Job Summary · Within the last five y ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Electronic Arts Vancouver, BC, Canada Full timeFrostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Fortinet Vancouver, BC, Canada· Fortinet team has a great career opportunity for a Software Developer within its FortiClient EMS team. Our ideal candidate should be experienced, eager to learn and passionate about developing and designing high performance and scalable solutions. · FortiClient's Security Fab ...
-
Software Engineer
Found in: Talent CA C2 - 3 days ago
Arista Networks Vancouver, Canada Full timeJob Description · Arista Networks is looking for world-class software engineers to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high caliber team bui ...
-
Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Forsta Vancouver, BC, CanadaPG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients to help them understand and meet the needs of their key stakeholders. Our earliest roots are in U.S. heal ...
-
Software Engineer
Found in: Talent CA C2 - 5 days ago
Trimble Vancouver, Canada Full timeYour Title: Software Engineer · Job Location:Vancouver, BC · Our Department:ProjectSight · Are you passionate about developing software with the quality necessary to deliver on the most demanding customer requirements? · Are you interested in identifying and delivering disrupt ...
Senior Expert Software Engineer - Vancouver, Canada - Activision
Description
Job Title:
Senior Expert Software Engineer (Distributed Systems/ Data)Requisition ID:
R022055Job Description:
About Us
Demonware is a member of the Activision family of studios. We work alongside engineers and creatives at our AAA partner studios and deliver the online and data services required by our massive franchises. We have launched well over 100 games, and our services connect multiple millions of players each day into epic entertainment experiences.
While Call of Duty continues to push us to build bigger and better systems year on year. We also have a strong history of supporting great franchises such as Tony Hawk, Crash Bandicoot, Destiny, Diablo, Guitar Hero, and Skylanders.
Our success comes from our talented and passionate people. Our work environment is welcoming and collaborative, we deliver on time and at scale.
Your Mission
Demonware's data team is responsible for creating the services and infrastructure that ingest billions of events our games emit each day. At this scale, the challenges we face empower our engineers to flex their creative engineering muscles. When we get things right the analysts, studios and developers that interact with our systems can rapidly go from question to insight without ever having to talk to us.
The Demonware data team also works with studios to model and instrument the things that matter. We work with our customers to ship data forward applications, ensure compliance of data produced and oversee the quality throughout.
We are looking for a data engineer to join our talented data engineering team that's responsible for managing our large-scale data footprint. If the opportunity to work with some of the brightest minds in data engineering is enticing, we welcome you to apply.
Key Responsibilities
Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:
About You
Bonus Points
What Demonware Offers
Relocation Support, generous paid vacation, RRSP matching program and top-tier medical, dental and life insurance coverage for you and your dependents and perks.
Demonware is a member of the Activision family of studios. We run every part of the players' online experience, from logging in to matchmaking to climbing the leader boards, for popular video game franchises such as Call of Duty, Tony Hawk Pro Skater, Crash BandicootTMand Skylanders. Our main motto is Always Game
Our ability to build immersive and innovative worlds is only enhanced by diverse teams working in an inclusive environment. We aspire to have a culture where everyone can thrive in order to connect and engage the world through epic entertainment. We provide a suite of benefits that promote physical, emotional and financial well-being for 'Every World' - we've got our employees covered
The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.
Activision is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law and will not be discriminated against on the basis of disability.