Senior Software Engineer (golang) - Poker jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

GolangAPI developmentGame developmentC#HTMLData structuresSoftware methodologiesCommunicationTeam playerMentorship

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 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 Company
Total Funding
$2.48B
Key Investors
Kleiner PerkinsUnion Square Ventures
2022-01-10Acquired
2020-12-14Post Ipo Equity· $762M
2019-06-12Post Ipo Equity· $690M

Leadership Team

leader-logo
Frank Gibeau
CEO
linkedin
leader-logo
Michael Luxton
Co-Founder
linkedin
Company data provided by crunchbase