Jobs
>
Toronto

    Senior Software Engineer - Toronto, Canada - Zynga

    Zynga
    Default job background
    Description

    AVAILABLE POSITIONS Senior Software Engineer (Server)- Poker

    Careers Category: Engineering

    Careers location: Austin, TX, Bay Area, CA, Toronto, Canada

    Connected Worker Type: Connected

    R_112128

    POSITION OVERVIEW

    Zynga is looking for a server-side engineer in the Austin area, and more specifically, someone whose level of experience should be equivalent to a Senior Software Engineer.

    We have a well-rounded and tight-knit, distributed team with a healthy mix of engineering skill levels, and are looking to strengthen our team. We need a self-driven and motivated engineer who is a strong communicator, works well as a team player, and performs well under pressure of tight deadlines.

    The candidate would have an opportunity to work on high-performance, large-scale applications, systems architecture, and have a focus on solving challenging problems for high profile titles. The ideal candidate will be fluent in Golang, be able to build APIs and services using REST and will have at least 4 years of experience working on teams in the game industry.

    Our mission is to "Connect the World through Games" by building a truly social experience that makes the world a better place. To be successful in this role you will have a passion for games, a high level of integrity, great technical depth and skills, and a strong desire to build successful software.

    ROLE

  • Server-side Engineering with emphasis on gameplay feature development
  • DevOps responsibilities (game performance monitoring, maintaining infrastructure and scripting)
  • Individual Contributor, working with a Technical Lead (TL)
  • MAIN RESPONSIBILITIES

  • Define, architect, & develop features and gameplay functionality in Golang
  • Develop & integrate new technologies and tools
  • Dive into the internals of core systems to extend them as-needed
  • Develop and integrate new technologies & SDKs
  • Scope out and complete large tasks and systems with minimal direction; work closely with other engineers to complete multi-week or months-long efforts
  • Work to help identify and to improve team and process inefficiencies
  • Demonstrate outstanding coding and development skills
  • Provide escalation support and infrastructure monitoring
  • DESIRED SKILLS AND EXPERIENCE

  • B.Sc. in Computer Science, Engineering, or equivalent education / work experience
  • 4+ Years game industry / mobile app experience as a software developer
  • Prior game development experience (on shipped titles or live games experience)
  • Expert working knowledge in Golang, C#
  • Strong working experience in implementing APIs and services (RPC and REST)
  • Solid foundation in data structures, algorithms and software methodologies
  • Have solid working knowledge of the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with CI/CD pipelines
  • Experience with Docker, AWS
  • Excellent communication skills and comfortable working in a collaborative environment
  • BONUS SKILLS AND EXPERIENCE

  • Experience with Kubernetes, terraform
  • Experience with Git and Jenkins
  • Experience in Unity
  • Experience with performance profiling and optimization
  • Knowledge of Database (Postgres, Couchbase), gRPC, and Protobuf
  • Experience with Bugsnag, Splunk and Datadog
  • Experience with HTML
  • WHAT WE OFFER YOU

  • Competitive salary, bonus plan and, ESPP (Employee Stock Purchase Plan)
  • 401K Company Match Contribution
  • Medical, dental, vision, life insurance, and disability benefits
  • Telemedicine, Virtual mental health, Emotional Support Services, EAP, and neurodiversity support programs
  • Family building new parent & menopause support
  • Global Fitness Reimbursement program
  • Global Wellbeing Program
  • Charitable Giving and Volunteer Program
  • Generous paid parental, pregnancy-related disability, caregiver, and compassionate leaves
  • Back-up childcare
  • Discretionary Time Off policy for many employees
  • Flexible working hours on many teams
  • Culture of diversity and inclusion including employee resource groups


  • Sun Life Toronto, Canada Temps plein

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work independ ...

  • AUREUS INFOTECH INC

    software engineer

    1 day ago


    AUREUS INFOTECH INC Brampton, Canada

    Education: · Expérience: · Education · College/CEGEP · Tasks · Operate automatic or other testing equipment to ensure product quality · Conduct tests and perform security and quality controls · Work conditions and physical capabilities · Fast-paced environment · Attention to de ...

  • ReactiveStax Technologies Inc

    software engineer

    1 day ago


    ReactiveStax Technologies Inc Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded sof ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: The Platforms and Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life's technology-based solutions. We focus on discovering new ways to help our clients achieve lifetime financial security, ...


  • Actalent Mississauga, Canada Contract

    JOB DESCRIPTION Description: · •Design, develop, and maintain computer system software in accordance with approved software design documents for inclusion into military products · •Translate functional specifications into defined software capabilities · •Update/ maintain bug t ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: Role Summary: · Are you an experienced and versatile Senior or Lead Software Engineer with a wide range of technical skills and a passion for driving innovation? If you excel in a collaborative environment and are eager to contribute to innovative proje ...


  • Sun Life Toronto, ON, Canada

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work indep ...


  • MEDHA SOFTWARE SOLUTIONS INC Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 37.5 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Computer hardware or software retailer/wholesaler · Consulting firm · Computer and technology knowledge ...


  • Atlantis Consulting Group Inc Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 35 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Willing to relocate · Tasks · Lead and co-ordinate teams of information systems professionals in th ...

  • Autocase

    Software Engineer

    4 days ago


    Autocase Toronto, Canada

    The Opportunity · We are looking to expand our software R&D team by adding a Software Engineer. In this role, you will collaborate closely with our software development, product management, and building science teams to design and develop the latest technology which empowers real ...

  • Brunel

    Software Engineer

    1 day ago


    Brunel Toronto, Canada

    Software Engineer, Machine Learning (6-month contract) · Toronto, ON · Introduction · We are hiring a Software Engineer for Machine Learning within our clients Digital R&D Large Molecule Research Team. The Software Engineer will be responsible for leveraging large scale ML system ...

  • Infotek Consulting Services Inc.

    Software Engineer

    5 days ago


    Infotek Consulting Services Inc. Toronto, Canada

    Infotek Consulting is searching for an accomplished IAM Software Engineer - this is a hybrid contract assignment based in Toronto · Typical Day in Role: · • Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise securit ...

  • Switchgrowth

    Engineer, Software

    4 days ago


    Switchgrowth Toronto, ON, Canada

    Our vision is to become the world's most trusted first-party data and AI training technology. Our mission is to harness data and AI to continually enrich the relationship between businesses and consumers. Switch is a data-powered growth marketing platform that intelligently conne ...

  • Celestia

    Software Engineer

    4 days ago


    Celestia Toronto, ON, Canada

    Software Engineer | Trading Infrastructure · Berachain is a high-performance, EVM (Ethereum Virtual Machine) compatible, Layer 1 blockchain built on the Cosmos SDK. We're a young, world-class team of experts in computer science, type theory, economic game theory, risk management ...

  • Oxa

    Software Engineer

    22 hours ago


    Oxa Toronto, Canada

    · Who are we? · Oxa is enabling the transition to self-driving vehicles through an initial focus on the most commercially advanced sector; the autonomous shuttling of goods and people. · We are home to some of the world's leading experts on autonomous vehicles, creating solutio ...

  • Blockchain Works

    Software Engineer

    6 hours ago


    Blockchain Works Toronto, ON, Canada

    About Berachain: · Berachain is a high-performance, EVM (Ethereum Virtual Machine) compatible, Layer 1 blockchain built on the Cosmos SDK. We're a young, world-class team of experts in computer science, type theory, economic game theory, risk management and enterprise developmen ...

  • Veeva Systems, Inc.

    Software Engineer

    4 days ago


    Veeva Systems, Inc. Toronto, ON, Canada

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth pot ...

  • Travelers Canada

    software engineer

    1 day ago


    Travelers Canada Toronto, ON, Canada

    Guidewire, Software Engineer page is loaded Guidewire, Software Engineer · Apply remote type Hybrid locations ON - Toronto CAN - Nationwide time type Full time posted on Posted 2 Days Ago job requisition id R-36201 Who Are We? · Solid reputation, passionate people and endless o ...

  • VTS

    Software Engineer

    1 day ago


    VTS Toronto, ON, Canada

    We are seeking a highly skilled and motivated engineer to join VTS. As a Software Engineer, you will contribute innovative ideas and tools to support one of our major initiatives supporting products across our platform. You will collaborate with a highly professional team to ensu ...

  • Oxa

    Software Engineer

    2 hours ago


    Oxa Toronto, Canada

    · Who are we? · Oxa is enabling the transition to self-driving vehicles through an initial focus on the most commercially advanced sector; the autonomous shuttling of goods and people. · We are home to some of the world's leading experts on autonomous vehicles, creating solutio ...