Current jobs related to Principal Software Engineer - Toronto, Ontario - Zynga


  • Toronto, Ontario, Canada Wiser Solutions Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...


  • Toronto, Ontario, Canada Wiser Solutions Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...


  • Toronto, Ontario, Canada Wiser Solutions Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...


  • Toronto, Ontario, Canada Wiser Solutions Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...


  • Toronto, Ontario, Canada ADVANCE ENDOSCOPY AND SPECIALIST CENTRE Full time

    About the RoleAs a Principal Software Engineer, you will lead the development of our enterprise software solutions. You will be responsible for designing, implementing, and maintaining complex software systems. Strong understanding of software development principles and practices is essential.Key Responsibilities• Lead the design and implementation of...


  • Toronto, Ontario, Canada Workday, Inc. Full time

    Principal Software EngineerAt Workday, we're revolutionizing the enterprise software market with a pioneering platform that enables our machine learning teams to handle and deploy their models. As a Principal Software Engineer, you'll be part of our dynamic team, refining the ML lifecycle by providing robust, scalable, and reliable services that address the...


  • Toronto, Ontario, Canada Workday, Inc. Full time

    Principal Software EngineerAt Workday, we're revolutionizing the enterprise software market with a pioneering platform that enables our machine learning teams to handle and deploy their models. As a Principal Software Engineer, you'll be part of our dynamic team, refining the ML lifecycle by providing robust, scalable, and reliable services that address the...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...


  • Toronto, Ontario, Canada Seismic Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Seismic, the global leader in sales enablement. As a Principal Software Engineer, you will play a crucial role in shaping the AI-first, multi-domain and multi-modality content discovery and content curation strategy and driving the development of innovative...


  • Toronto, Ontario, Canada Seismic Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Seismic, the global leader in sales enablement. As a Principal Software Engineer, you will play a crucial role in shaping the AI-first, multi-domain and multi-modality content discovery and content curation strategy and driving the development of innovative...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Contribute to all aspects...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software applications that meet the needs of our customers.Responsibilities:Contribute to all...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software applications that meet the needs of our customers.Responsibilities:Contribute to all...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Contribute to all aspects...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Contribute to all aspects...

Principal Software Engineer

3 months ago


Toronto, Ontario, Canada Zynga Full time

AVAILABLE POSITIONS: Senior Software Engineer (Client)

Careers Category: Engineering

Connected Worker Type: Connected

Position Overview

Zynga is in search of a seasoned client-side engineer to join our dynamic Poker team. We are seeking a dedicated and proactive engineer who excels in communication, thrives in collaborative environments, and can effectively manage tight deadlines.

In this role, you will have the chance to contribute to user-facing features, enhance gameplay mechanics, and refine existing systems, all while tackling intriguing challenges specific to Zynga Poker. The ideal candidate will possess extensive experience in Unity, proficiency in C#, and a minimum of four years in software development.

Our mission is to "Connect the World through Games" by creating a truly social gaming experience that enriches lives. To succeed in this position, you should have a genuine passion for gaming, high integrity, robust technical skills, and a strong commitment to delivering exceptional software.

Role

Feature and Gameplay Client-side Engineer Individual Contributor, collaborating with a Technical Lead

Main Responsibilities

Develop features and gameplay functionality utilizing Unity and C# Analyze and enhance existing functionalities and systems Create and integrate new tools and SDKs Iterate on new or existing functionalities and UI/UX Assist in defining and scoping project work Develop tools for content creators Exhibit outstanding coding and development capabilities, including critical reviews and enhancements to software created by peers

Desired Skills and Experience

B.Sc. in Computer Science, Engineering, or equivalent experience 4+ years of industry experience as a Software Developer 2+ years of experience with Unity Strong proficiency in C# Previous game development experience on shipped titles or live games Comprehensive understanding of the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations Solid foundation in data structures, algorithms, and software methodologies Excellent communication skills and comfort in a collaborative setting

Bonus Skills and Experience

Experience with native development on iOS or Android platforms (Swift/ObjC/Java) Familiarity with source control systems like Git Experience in performance profiling and optimization Knowledge of Golang or similar programming languages

What We Offer You

Competitive salary, bonus plan, and Employee Stock Purchase Plan (ESPP) 401K Company Match Contribution (US) RRSP/DPSP company match contribution (Canada) Comprehensive health coverage, including dental, disability, critical illness, EAP, and life insurance (Canada) Medical, dental, vision, EAP, life insurance, and disability benefits (US) Virtual mental health and neurodiversity support programs Global fitness reimbursement program Global wellbeing program Financial wellness program with unlimited access to certified financial planners Discretionary Time Off policy for many employees Family planning support program Generous paid parental, pregnancy-related disability, caregiver, and compassionate leaves Employee events and Zynga happy hours Flexible working hours on various teams Commitment to diversity and inclusion, including employee resource groups Collaborate with talented individuals and impact millions of daily players