Senior Software Engineer at Zynga | CA | Rezi

Senior Software Engineer at Zynga

Senior Software Engineer

Zynga · CA

1 weeks ago

Senior Software Engineer

Zynga · CA

7 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Zynga's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Zynga — free, in seconds.

About the Role

The Senior Software Engineer on the Ad Monetization team is responsible for bringing interactive advertising experiences to life by transforming approved creative concepts into polished, high-performing ad units. This individual owns the technical execution of each experience from implementation through deployment, ensuring reliability, performance, and visual polish.

Responsibilities

  • Build high-quality playable ads and interactive creative units from approved storyboards, design assets, and creative briefs
  • Implement gameplay mechanics, interactive behaviors, transitions, animations, and other UX elements for a seamless user experience
  • Integrate creative assets supplied by designers and ensure they display and perform as intended across supported environments
  • Optimize experiences for performance, responsiveness, file size, and reliability while maintaining creative quality
  • Implement tracking, analytics, and event instrumentation to measure creative performance
  • Perform thorough self-QA to identify and resolve issues before handoff, delivering production-ready builds with minimal oversight
  • Take ownership of assigned projects from technical kickoff through final delivery
  • Proactively identify opportunities to improve workflows, implementation efficiency, and build quality
  • Consistently deliver dependable, high-quality work while meeting project timelines and production commitments

Requirements

  • Bachelor’s degree in Computer Science, or related technical discipline (or equivalent)
  • 6+ years of professional experience in software development
  • Extensive experience designing front-end architecture, optimizing web performance
  • Proficiency in web technologies, including HTML5, CSS3
  • Expertise in modern JavaScript (ES6+)
  • Strong background in 2D HTML5 game frameworks like Phaser or CreateJS
  • Experience with 2D and 3D JS frameworks such as PixiJS, and ThreeJS
  • Strong understanding of 2D/3D coordinate systems, geometry, vector math, and pixel-level manipulation (ImageData)
  • Experience working directly with the HTML5 Canvas API to render and manipulate shapes, text, and images
  • Proficiency in managing complex render loops, frame rates (FPS), and animations via requestAnimationFrame
  • Experience with Responsive Web Design and creating fluid layouts that work flawlessly across mobile, tablet, and desktop screens
  • Experience with asset management building efficient loading pipelines for preloading, caching, and optimizing game assets (spritesheets, audio sprites, JSON data)
  • Experience with Photoshop is highly preferred
  • Excellent interpersonal skills and the ability to interface with senior leadership with confidence and clarity

Skills

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • Phaser
  • CreateJS
  • PixiJS
  • ThreeJS
  • HTML5 Canvas API
  • requestAnimationFrame
  • Responsive Web Design
  • Asset Management
  • Photoshop

Location

  • Toronto

Work Type

  • Full-time

Experience Level

  • Senior
  • 6+ years of professional experience

Education Level

  • Bachelor’s degree in Computer Science, or related technical discipline (or equivalent)

Salary/Compensations

  • $96,400 - $130,000 per year

Benefits

  • Bonus and/or equity awards
  • Eligibility to participate in our 401(K) plan and Employee Stock Purchase Program
  • Medical, dental, vision, and basic life insurance coverage
  • 14 paid holidays per calendar year
  • Paid vacation time per calendar year (ranging from 15 to 25 days) or eligibility to participate in the Company’s discretionary time off program
  • Up to 10 paid sick days per calendar year
  • Paid parental and compassionate leave
  • Wellbeing programs for mental health and other wellness support
  • Family planning support through Maven
  • Commuter benefits
  • Reimbursements for fitness-related expenses

About the Company

  • Zynga brings people together through the power of play.
  • A global leader in interactive entertainment and a proud label of Take-Two Interactive.
  • Games have been downloaded over 6 billion times, connecting players in 175+ countries.
  • Diverse game portfolio includes FarmVille™, Words With Friends™, Zynga Poker™, and many more.
  • Founded in 2007 and headquartered in California, with teams spanning North America, Europe, and Asia.

Equal Opportunity

  • We are proud to be an equal opportunity employer, committed to creating and celebrating diverse thoughts, cultures, and backgrounds.
  • Employment is based on substantive ability, objective qualifications, and work ethic – not on protected characteristics.
  • We are committed to providing necessary support and accommodation to qualified individuals with disabilities, health conditions, or impairments to ensure their full participation in the job application or interview process.
  • Please contact accommodationrequest@zynga.com to request any accommodations or for support related to your application.