Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Developer - Full Stack (Unity, C#)

$114.3k - $164.3k

Zynga

Position Overview: Zynga is looking for a Principal Software Engineer level in the Austin, Eugene, Toronto, San Mateo, Carlsbad, or Chicago areas. This position will be to develop and maintain the core client technology, engine-level systems, and infrastructure for a game with a cozy vibe targeting a casual audience. You should have a passion for engineering excellence and be comfortable diagnosing and solving deep, systemic technical problems, such as improving load times, frame rate, memory footprint, and other cross‑cutting performance concerns. You’ll need to operate with rigorous engineering discipline while working largely independently to plan and execute complex, multi‑week technical initiatives. We have a well‑rounded, highly motivated, distributed team with a mission‑driven culture working on a new game. We need a self‑driven engineer who confronts challenges with optimism, communicates clearly and easily, and takes a great deal of pride in their work. You’ll have an opportunity to own core engine and infrastructure work, including upgrading and maintaining third‑party libraries and dependencies, evolving build and tooling pipelines, and making foundational changes to the client architecture that unlock future feature roadmaps for the rest of the engineering team. What You'll Do: Define, architect, and develop core systems and client infrastructure in Unity and C# Diagnose and resolve complex, game‑wide technical issues such as slow load times, low frame rates, memory pressure, and build/runtime stability Own the evaluation, upgrade, and maintenance of third‑party libraries, SDKs, and engine dependencies Design and implement foundational architecture changes that enable future feature roadmaps for feature‑focused engineers to build upon Produce technical design documentation and implementation plans for infrastructure and systemic initiatives Scope and cost work accurately from loosely defined requirements, presenting estimates with clear assumptions and identified risks Adapt plans and technical approaches when requirements or platform constraints change Review code, technical design documentation, and implementation plans for other team members Proactively profile, optimize, and refactor code to meet team performance and stability KPI goals Explore, develop, and integrate new technologies and tools that benefit the broader engineering team Work closely with other engineers to lead multi‑week or month‑long infrastructure and tooling efforts Give team and divisional tech talks on architectures that you’ve built Work to improve and evolve team process and engineering standards Help to mentor other engineers What You Bring: B.Sc. in Computer Science, Engineering, or equivalent education / work experience 6+ Years game industry / mobile app experience as a software developer Shipped titles and/or live games experience, especially mobile (iOS / Android) Expert knowledge in C# 3+ Years Unity experience, including engine-level and low-level systems work A solid understanding of client/server architecture in modern mobile games Understanding, interest and knowledge of server-side architecture in mobile games Solid foundation in data structures, algorithms and software methodologies Demonstrated experience diagnosing and resolving performance issues such as load times, frame rate, and memory usage Experience upgrading, integrating, or maintaining third‑party libraries, SDKs, or engine versions Experience with the AWS ecosystem, Kubernetes, and back end monitoring technologies such as Datadog Excellent communication skills and comfort working in a collaborative environment Excellent ability to foresee and proactively resolve blockers, technical risk, and points of failure Excellent ability to function in an asynchronous distributed work environment while still tuning in to key team meetings Experience with git Experience with performance profiling and optimization tools Bonus Points: Experience with Unity engine source modification or custom engine forks Experience with build pipeline, CI/CD, or dev tooling for game teams Experience playing and working on games that target a casual audience Experience using Claude Code or a similar AI coding tool What We Offer You Zynga offers a world‑class benefits package that helps support and balance the needs of our teams. To find out more about our benefits, visit the Zynga Benefits site The pay range for this position in Toronto at the start of employment is expected to be between $114,300 and $164,300 per Year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job‑related knowledge, skills, experience, and other objective business considerations. The pay range for this position in California at the start of employment is expected to be between $133,900 and $180,000 per Year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job‑related knowledge, skills, experience, and other objective business considerations. The pay range for this position in Illinois at the start of employment is expected to be between $120,600 and $170,000 per Year. However, base pay offered is based on market location, and may vary further depending on individualized factors for job candidates, such as job‑related knowledge, skills, experience, and other objective business considerations. Subject to those same considerations, the total compensation package for this position may also include other elements, including a bonus and/or equity awards and eligibility to participate in our 401(K) plan and Employee Stock Purchase Program. Regular, full‑time employees are also eligible for a range of benefits at the Company, including: 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; and reimbursements for fitness‑related expenses. The use of Artificial Intelligence is not being used to screen candidates. The position is for an existing vacancy. We are proud to be an equal opportunity employer, which means we are committed to creating and celebrating diverse thoughts, cultures, and backgrounds throughout our organization. Employment with us is based on substantive ability, objective qualifications, and work ethic – not an individual’s race, creed, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin or ancestry, alienage or citizenship status, physical or mental disability, pregnancy, age, genetic information, veteran status, marital status, status as a victim of domestic violence or sex offenses, reproductive health decision, or any other characteristics protected by applicable law. As an equal opportunity employer, we are committed to providing the necessary support and accommodation to qualified individuals with disabilities, health conditions, or impairments (subject to any local qualifying requirements) to ensure their full participation in the job application or interview process. Please contact us at View email address on click.appcast.io to request any accommodations or for support related to your application for an open position. #J-18808-Ljbffr Zynga

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Developer - Full Stack (Unity, C#) in Chicago, IL vacancy
  • $173k - $230k

     ...a senior point of expertise on software engineering issues, industry trends and developing technologies. Be a role model to...  ...building complex end‑to‑end systems (full stack developer). Hands‑on experience...  ...other computer languages like C#, Ruby, Python, and PHP.... 
    Fullstack
    C#
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services

    Chicago, IL
    3 days ago
  •  ...Job Title: .NET Full Stack Developer Location: Chicago, IL (In-Person Interview) Experience:...  .... Contribute to all phases of the software development lifecycle including requirement...  .... ~ Strong expertise in .NET (C#, ASP.NET, .NET Core). ~ Extensive experience... 
    Fullstack
    C#

    AceStack LLC

    Chicago, IL
    2 days ago
  • Press Ganey is seeking a Senior Software Engineer to support the Clinical Solutions products...  ...design and implement front‑end and full‑stack enhancements while participating in...  ...interpreting technical specs, and mentoring other developers in an agile environment. Strong... 
    Fullstack
    C#

    Press Ganey

    Chicago, IL
    3 days ago
  • JLL in Chicago seeks a software developer to design, implement and maintain web and desktop applications using C#, .NET, SQL Server and related technologies. You will build, optimize and document software solutions, and collaborate with teams to translate requirements... 
    Fullstack
    C#

    JLL

    Chicago, IL
    3 days ago
  •  ...Role - .NET Full Stack Engineer Location - Chicago, IL Duration...  ...Technical/Functional Skills Senior Software Engineer with strong expertise in .NET (C#, ASP.NET, .NET Core, Web API),...  ...& Responsibilities Design, develop, test, deliver, and debug... 
    Fullstack
    C#
    Full time

    Diverse Lynx

    Chicago, IL
    16 hours ago
  • $90 - $100 per hour

     ...management firm is seeking a Senior Software Engineer to join a front...  ...build technology solutions Develop platforms supporting investment...  ...systems across backend and full‑stack environments Leverage modern...  ...engineering experience across Python, C#, and/or C++ Experience... 
    Fullstack
    C#
    Hourly pay
    Contract work

    LaSalle Network

    Chicago, IL
    2 days ago
  • Milliman is seeking a Senior Software Developer in its Trading Technology group in Chicago. You will join a full‑stack team supporting Financial Risk Management's global trading...  ...deployment within a Windows environment using C#, SQL Server, and cloud services. #J-18808-... 
    Fullstack
    C#

    Milliman Benelux

    Chicago, IL
    3 days ago
  •  ...Fico Blaze Developer Location: Hybrid (3 days in office required) Client: HCSC Required...  ...to develop an application by using Full stack technology and delivered effectively, efficiently...  ...SQL Server Experience 3-5 years.NET C# development experience We are seeking... 
    Fullstack
    C#
    Work experience placement
    Work at office
    Flexible hours

    Argyle Infotech

    Chicago, IL
    2 days ago
  •  ...I have an opportunity for a "Full stack .NET Developer" - Chicago, IL (Remote). and I am looking for a candidate who can join Immediately if you...  ...modernized development environment Programming expertise in C#/.NET Core, Angular/React, Typescript, Node (optional)... 
    Fullstack
    C#
    Contract work
    Immediate start
    Remote work

    Navtech

    Chicago, IL
    2 days ago
  • Zynga in Eugene, OR is seeking a Principal Software Engineer to own core client technology and engine‑level systems for a casual, cozy game...  ...initiatives. You will define architecture in Unity and C#, lead tooling and build pipeline improvements, and mentor peers... 
    C#
    Casual work

    Zynga

    Chicago, IL
    1 day ago
  • Tezo is seeking a highly experienced Full Stack Engineer with 10+ years of hands-on experience to design, develop, and deliver scalable enterprise applications using .NET, C#, and Azure. You will drive CI/CD and DevOps practices, build robust APIs, and collaborate with... 
    Fullstack
    C#

    Tezo

    Chicago, IL
    3 days ago
  •  ...Infor to provide training in the other skills: Microsoft .Net - C# (No. 1 Skill - Advanced) (Must Have) - Daily JavaScript (...  ...Source code management (Git preferred) (Novice) - Daily (Trainable Skill) Full Stack Developer (Intermediate) (Must Have) #J-18808-Ljbffr Sidmans
    Fullstack
    C#
    Local area

    Sidmans

    Chicago, IL
    3 days ago
  •  ...Full Stack .NET Developer Location: Evanston, IL Duration: 4-6 Months Rate: DOE US Citizens...  ...Description 8+ years' experience in software development on.NET Platform Full Stack...  ...Primary Skills: .NET/C# (Asp.NET (MVC), Web Service – & (Net... 
    Fullstack
    C#
    Casual work
    Work at office
    Local area
    Immediate start
    2 days per week

    Georgia IT Inc

    Evanston, IL
    4 days ago
  • $75k - $100k

    Information Technology Partners is looking for a talented Front-End Developer in Chicago, Illinois. The ideal candidate will lead the design...  ..., and jQuery, and collaborate on back-end development using C#.NET. A strong portfolio and over 5 years of experience in design... 
    Fullstack
    C#

    Information Technology Partners

    Chicago, IL
    3 days ago
  • $80 - $85 per hour

    Eliassen Group seeks a Senior Full Stack Developer in Chicago, IL to design and deliver enterprise web applications across C#/.NET, Azure, and SQL. The position emphasizes full lifecycle...  .... Applicants should have 10+ years of software engineering experience and expertise in... 
    Fullstack
    C#
    Contract work

    Eliassen Group

    Chicago, IL
    3 days ago
  • Bright Vision Technologies is hiring a Senior .NET Full Stack Developer to design, build, and maintain enterprise web applications and distributed...  ...APIs and cloud‑integrated services. You will work with C#, .NET Core, ASP.NET Web API, and modern front‑end frameworks,... 
    Fullstack
    C#
    Remote job

    Bright Vision Technologies

    Chicago, IL
    4 days ago
  • $160k - $200k

    Ripple is seeking a Senior Software Developer in Chicago, Illinois, to own full-stack feature delivery for a scalable SaaS platform. This role involves designing solutions...  ...in modern web technologies including ASP.NET, C#, and extensive experience with Azure services. The... 
    Fullstack
    C#

    Ripple

    Chicago, IL
    3 days ago
  • $45 - $51 per hour

     ...TEKsystems is seeking 4 developers to help one of our clients ramp up on a large initiative...  ...the ground running and must be strong in C#, .NET, and SQL. This is a contract...  ...Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and... 
    Fullstack
    C#
    Contract work
    Temporary work
    Remote work

    TEKsystems c/o Allegis Group

    Chicago, IL
    1 day ago
  •  ...‑on experience in designing, developing, and delivering scalable enterprise...  ...strong expertise in .NET, C#, Azure Cloud, CI/CD or DevOps...  ..., and maintain scalable full‑stack applications using .NET and C#...  ...Qualifications 10+ years of overall software engineering experience... 
    Fullstack
    C#

    tezo

    Chicago, IL
    2 days ago
  • Resource 1, Inc. is seeking a Full Stack .NET Developer to enhance enterprise applications in Chicago. The ideal candidate should have 5-7 years of software development experience with a strong focus on C#, .NET, SQL Server, and React.js. This position involves about 70... 
    Fullstack
    C#

    Resource 1

    Chicago, IL
    3 days ago
  •  ...Resource 1 is seeking a Full Stack .NET Developer to join our client's software engineering team responsible for developing, enhancing, and modernizing enterprise...  ...ideal candidate will possess strong expertise in C#, .NET, SQL Server, and React.js, along with the ability... 
    Fullstack
    C#

    Resource 1

    Chicago, IL
    2 days ago
  • EmergencyMD is seeking a skilled full-stack developer for an onsite role in Chicago, IL. You will design databases, APIs, and UI in a .NET + React...  .... Required expertise includes Azure Cloud Services, C#/.NET 10, Entity Framework Core, React/TypeScript with Redux Toolkit... 
    Fullstack
    C#

    EmergencyMD

    Chicago, IL
    1 day ago
  • $85k - $150k

     ...program Our program spans multiple IT domains, including Java, Full-stack Development, Data Science, Machine Learning, AWS, Azure, Devops...  ...Devops/AWS: Suitable for candidates proficient in C++, Java, or C#. Who is JPP For? –Our Program may be suitable for you if you... 
    Fullstack
    C#
    Full time
    H1b
    Remote work
    Relocation

    SynergisticIT

    Chicago, IL
    4 days ago
  • Tata Consultancy Services is seeking a skilled software developer in Chicago, Illinois to design, develop, and deliver high-quality software applications...  ...will have at least 5 years of experience, particularly with C#, .NET frameworks, and modern front-end technologies. This... 
    Fullstack
    C#

    Tata Consultancy Services

    Chicago, IL
    3 days ago
  • $130k - $150k

     ...seeking a Senior .NET Developer. 2-3x a week hybrid in...  ...Role Responsibilities • Software Development: Design, develop...  ...with Microsoft .NET/C#, including modern...  ...Employment type Employment type Full-time Job function Job...  ...000.00 1 week ago Full-Stack Engineer / .NET and... 
    Fullstack
    C#
    Full time
    Work experience placement

    Hirewell

    Chicago, IL
    3 days ago
  •  ...are seeking a .Net Lead Developer at Chicago, IL / Jersey...  ...: .Net Lead Developer (Full Time) Location: Chicago...  ...jobs in Chicago, IL . Software Engineer II - .NET (Hybrid...  ...Engineer II - Full Stack Developer Deerfield, IL...  ...months ago Full Stack C# Developer [.NET, Angular... 
    Fullstack
    C#
    Full time
    Local area

    Capgemini

    Chicago, IL
    4 days ago
  •  ...maintainability, and performance • Mentor developers and provide technical guidance across backend and frontend stacks • Drive adoption of modern...  ...• 8+ years of experience in software development • Strong...  ...• Proficiency in C#, REST APIs, Web Services • Experience... 
    Fullstack
    C#

    InterSources

    Chicago, IL
    2 days ago
  • Ajira Software LLC. is looking for a Senior Full Stack Developer in Oak Brook, Illinois. The successful candidate will work in a collaborative, remote-friendly environment...  ...with Vue or React and back-end services with C#/.NET. Ideal candidates should have extensive... 
    Fullstack
    C#
    Remote job

    Ajira Software LLC.

    Oak Brook, IL
    4 days ago
  • $120k - $150k

     ...Us Our client is a software development consultancy...  ...they discover, design, develop, deploy and direct their...  ...languages and technology stacks. Previous experience...  ...implementing across a full-stack of enterprise...  ...Developer). Tech ~ NET, C#, ASP.NET (MVC, Web API)... 
    Fullstack
    C#
    Local area
    Remote work
    Flexible hours

    Jobot

    Chicago, IL
    5 days ago
  • $114.3k - $164.3k

     ...the desire to work in a dynamic team. The Principal Software Engineer will work with a complementary...  ...systems (SQL, NoSQL) Experience with C#/C++ and mobile client development is a strong...  ...Stock Purchase Program. Regular, full‑time employees are also eligible for a range... 
    C#
    Full time

    Zynga

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Developer - Full Stack (Unity, C#). Be the first to apply!