Gameplay Client-side Engineer
ZyngaJoin Zynga as a Gameplay Client-side Engineer
Zynga, a global leader in interactive entertainment, is seeking a talented Gameplay Client-side Engineer to join our team in Austin, Texas. We are dedicated to creating fun, engaging, and innovative gaming experiences that bring people together. With a diverse portfolio of hit games, we strive to push the boundaries of interactive entertainment.
Main Responsibilities
- Develop and Maintain Codebase: Create, enhance, and maintain a C++ based codebase used to deliver Zynga Slot games across various mobile and web platforms.
- Project Management: Handle complex projects broken down into smaller tasks with guidance from other engineers, and communicate any issues along the way.
- Problem Solving: Work with other engineers to identify problems and preferred solutions, improvements, and approaches to address them.
- Prototype Development: Take a hands-on approach in the development of prototypes, independently and with others, to establish design decisions and/or technical feasibility.
- Best Practices: Follow engineering best practices to ensure performance, reliability, and measurability at a massive scale.
- Team Collaboration: Work effectively with teammates, contributing to an innovative environment of technical excellence.
- Design Review: Review detailed designs from others, aligning with the team and Zynga-wide technical vision.
- Mentorship: Assist other engineers in their career progression and skill development.
- Knowledge Sharing: Contribute to Zynga’s culture of knowledge sharing with others on the team.
Desired Skills and Experience
- Education: BS/MS in Computer Science or related field, or equivalent work experience.
- Technical Skills: Strong competencies in data structures, algorithms, and object-oriented software design.
- Experience: 2+ years of professional experience in mobile, desktop, or web application development, with one or more shipped products.
- Programming: Strong experience with C++.
- Communication: Excellent written and verbal communication skills and ability to work collaboratively and effectively with engineers and other disciplines in a team environment.
Bonus Skills
- Game Development: Prior game development experience on shipped titles or live games.
- Mobile Development: Experience with iOS and/or Android.
- Modern C++: Familiarity with C++ 11/14/17/20.
- Related Technologies: Familiarity with Xcode, GIT, Cocos2d-x, Objective-C, iPhone SDK, Android SDK/NDK, Emscripten, WebGL, and JavaScript.
What We Offer
- Competitive Compensation: Competitive salary, bonus plan, and ESPP.
- Retirement Plans: 401K Company Match Contribution (US) and RRSP/DPSP company match contribution (Canada).
- Health and Wellness: Medical, dental, vision, EAP, life insurance, and disability benefits.
- Mental Health Support: Virtual mental health and neurodiversity support programs.
- Fitness and Wellbeing: Global Fitness reimbursement program and Global Wellbeing Program.
- Financial Wellness: Financial wellness program with unlimited access to certified financial planners.
- Time Off: Discretionary Time Off policy and generous paid parental, pregnancy-related disability, caregiver, and compassionate leaves.
- Work Environment: Flexible working hours on many teams and a culture of diversity and inclusion.
Zynga is an equal opportunity employer committed to building a diverse and talented workforce. We welcome job-seekers, players, employees, and partners from all backgrounds to join us!
Location
This position is based in Austin, Texas, and requires on-site work.
How to Apply
Interested candidates are encouraged to apply through our official website. Please ensure your application highlights your relevant experience and skills.
Benefits Extracted with AI
- Disability insurance
- Competitive salary
- Bonus plan
- Employee Stock Purchase Plan (ESPP)
- 401K Company Match Contribution
- Health coverage
- Dental insurance
- Vision insurance
- Life insurance
- Disability benefits
- Virtual mental health support
- Global Fitness reimbursement
- Financial wellness program
- Discretionary Time Off
- Paid parental leave
- Flexible working hours
Similar jobs
Last update: 23 minutes ago
Senior Mobile Gaming Engineer
Join Cantina as a Senior Mobile Gaming Engineer to design and build AI-embedded mobile-first gaming platforms.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Front Software Engineer, TikTok Open Platform
Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.
Software Engineer Intern, Features
Join Second Dinner as a Software Engineer Intern to work on game features remotely. Enhance your skills in C#, OOP, and game development.
Software Engineer III, Backend
Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.
Senior Mobile Gaming Engineer
Join Cantina as a Senior Mobile Gaming Engineer to design AI-embedded mobile games. Work with iOS, Android, and web technologies.
Java Platform Engineer
Join Push Gaming as a Java Platform Engineer to develop and enhance our Remote Gaming Server Platform. Remote work available.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
Software Engineer Intern, Tools
Join Second Dinner as a Software Engineer Intern, working remotely on game development tools with C#, Java, and TypeScript.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Platform Engineer Level 2
Join Games Global as a Platform Engineer Level 2 to drive cloud innovation and optimize AWS and Azure infrastructure.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Front-End Engineer II, Prime Gaming
Join Amazon Games as a Front-End Engineer II to build innovative gaming experiences for Prime members using Angular, React, and more.
Software Engineering Team Lead (.NET, Microservices)
Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
DevOps Engineer
Join Wargaming as a DevOps Engineer in Nicosia, Cyprus. Manage game servers, optimize services, and develop automation for global operations.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
Junior Software Development Engineer (C#, Angular, AWS)
Join Riot Platforms as a Junior Software Development Engineer in Austin, TX. Work with C#, Angular, and AWS.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.
Senior Lead Software Engineer (.NET, C#)
Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.
Software Engineer II, Video Creation
Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.