Company:
ZYNGA INC
Location: Toronto
Closing Date: 05-12-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
AVAILABLE POSITIONS: Senior Software Engineer 2 - Unity Connected Worker Type: Connected
Requisition Id: R_112647
Why Zynga
Zynga is a global leader in interactive entertainment with a mission to connect the world through games. To date, more than one billion people have played Zynga’s franchises including CSR Racing, Empires & Puzzles, Merge Dragons!, Merge Magic!, Toon Blast, Toy Blast, Words With Friends, and Zynga Poker. Zynga’s games are available in more than 150 countries and are playable across social platforms and mobile devices worldwide. Founded in 2007, the company is headquartered in San Francisco with locations in the U.S., Canada, the U.K., Ireland, India, Turkey, and Finland.
Responsibilities
Develop new and innovative features played by millions of players using C#, Unity cross-platform.
Follow engineering best practices towards ensuring performance, reliability, and measurability.
Work on large problems and break them up for others to implement.
Strong analytical, programming, and debugging skills.
Perform design and code reviews.
Be responsible for the live game health.
Closely work with other functions like PM, UI/UX, Art, QA.
Constantly look for opportunities to improve game performance.
Take a hands-on approach in the development of prototypes quickly.
Required Skills
Masters or Bachelor’s Degree in Computer Science, Engineering, or equivalent.
10+ years professional experience working in C#, C++, Unity, or any other game development engine.
Experience in managing small pods and should be able to manage 2-3 junior engineers as a direct manager.
Experience in building and debugging games developed using Unity.
Experience in working with Unity tools like Unity Editor, Prefabs, Asset Bundles.
Comfortable working with Rider.
Passion for game development and hungry for optimizing the game for smoother player experience.
Solid fundamental programming skills (algorithms, data structures, OOP, OS, Networking, AWS Cloud).
Experience with source control management and performing code reviews.
Good communication skills and collaborate with multidisciplinary teams (UX, game design, PM) in an agile environment.
What We Offer You
Work in a studio that has complete P&L ownership of games.
Create next-gen games that will be played and loved by millions of players around the world.
Work in a collaborative team that invests in your development and growth on-the-job.
Competitive salary, bonus plan, and Employee Stock Purchase Plan.
20 days annual leave + company holidays.
Extended medical coverage that includes OPD, dental, vision, and telehealth.
Group Life, Disability, and Critical Illness insurance.
Equitable childcare facilities for all employees.
Virtual mental health and neurodiversity support programs.
Family planning and nurturing support programs.
Comprehensive leave options and flexible working hours to ensure work-life balance.
Keep your health on track with our wellbeing programs covering fitness expenses and complimentary meals served around the clock.
Employee Assistance Programs.
Around-the-year employee events and casual dress every single day.
A diverse team of friendly, fun, and supportive co-workers to work with and impact millions of daily players.
Re-engage with your special interest by being a part of our employee resource groups that connect Zyngites through inclusivity, culture, lifestyle, and fun.
#J-18808-Ljbffr
Share this job
ZYNGA INC
Similar Jobs
- View Job
Senior Software Engineer 2- Unity Bengaluru, India
Toronto - View Job
Senior Software Engineer 2- Unity Bengaluru, India
Toronto - View Job
Senior Software Engineer 1 Bengaluru, India
Toronto - View Job
Senior Software Engineer 1 Bengaluru, India
Toronto - View Job
Data Analyst 2 Bengaluru, India
Toronto