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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Zynga's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Zynga's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Zynga — free, in seconds.

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.