Zynga · 2 months ago
Senior Software Engineer (golang) - Poker
Zynga is a global leader in interactive entertainment, known for its diverse game portfolio. They are seeking a Senior Software Engineer to work on high-performance applications, contribute to systems architecture, and solve challenging problems for their gaming titles.
GamingMobilePC Games
Responsibilities
Define, architect, & develop features and gameplay functionality in Go
Develop & integrate new technologies and tools
Dive into the internals of core systems to extend them as-needed
Develop and integrate new technologies & SDKs
Proactively optimize code & memory for high performance game application
Scope out large tasks and systems with minimal direction, and help with the work breakdown; work closely with other engineers participate in multi-week or months-long efforts
Give team and/or divisional tech talks on architectures that you’ve built
Work to identify and help to improve team and process inefficiencies
Provide mentorship and technical leadership to less experienced team members
Demonstrate outstanding coding and development skills, including critical review and improvements to software developed by other specialists
Ensure features follow secure coding practices, protect user data, and identify and mitigate security risks during design and implementation
Be aware of the industry; identify future technical risks, scalability concerns, and strategic opportunities
Collaborate with cross-functional teams and stakeholders to align technical solutions with product and design goals
Qualification
Required
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#, and HTML
Strong working experience in implementing APIs and services (gRPC 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
Excellent communication skills and comfortable working in a collaborative environment
Preferred
Experience with Unity3D
Experience with versioning and build systems: Git and Jenkins
Experience with performance profiling and optimization
Knowledge of Docker, Database (PostgreSQL, MySQL), Kafka, Redis, AWS, gRPC, and Protobuf
Experience with monitoring tools: Bugsnag, Splunk/ELK, and Datadog
Experience with Multiplayer / Realtime Systems
Benefits
Zynga offers a world-class benefits package that helps support and balance the needs of our teams.
Company
Zynga
Zynga is a mobile game developer that creates and operates social games as live services played on the Internet.
H1B Sponsorship
Zynga has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (22)
2023 (34)
2022 (16)
2021 (30)
2020 (28)
Funding
Current Stage
Public CompanyTotal Funding
$2.48BKey Investors
Kleiner PerkinsUnion Square Ventures
2022-01-10Acquired
2020-12-14Post Ipo Equity· $762M
2019-06-12Post Ipo Equity· $690M
Recent News
2025-12-11
Company data provided by crunchbase