
Principal Software Engineer (Backend-Focused Full-Stack)
Zynga
Austin, TX • 1m ago • On-site
Senior
On-site
133,900 - 183,900 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Principal Software Engineer (Backend-Focused Full-Stack) role
Improve your resume now
$133,900 – $183,900/year
Quick Facts
- Role: Principal Software Engineer (Backend-Focused Full-Stack)
- Focus: Server-side game systems/APIs with support for front-end features and live-ops
Description
You will architect and develop critical backend gameplay functionality and scalable server-side APIs for high-profile mobile games, with C# and Ruby on Rails at the core. You’ll also support Unity front-end features and participate in live-ops and deployments. The role includes performance optimization, testing, documentation, collaboration, and mentoring in a distributed team environment.
Responsibilities
- Define, architect, develop, and maintain gameplay functionality and features (backend and front-end)
- Develop robust, scalable APIs and server-side logic using C# and/or Ruby on Rails
- Design and implement database schemas and manage storage (e.g., MySQL, PostgreSQL)
- Deploy and maintain applications on cloud platforms (e.g., AWS, Azure, Google Cloud)
- Write unit and integration tests; debug thoroughly
- Participate in code reviews and technical design discussions
- Optimize code and memory for high-performance simulations with tight constraints
- Support live-ops and deployments on a rotational basis
- Identify performance bottlenecks across front-end and back-end systems
- Create and maintain clear technical documentation
- Mentor junior engineers and help enforce best practices
- Collaborate with product managers, designers, and engineers to deliver solutions
Requirements
- Bachelor’s degree in Computer Science or related field
- 5+ years of full-stack development; majority server-side experience
- Expert knowledge of at least one server-side language: C#.NET, Node.js, Python, Java, or Ruby on Rails
- Experience with database systems such as PostgreSQL and/or MySQL
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Proficiency with at least one modern frontend framework (React, Angular, Vue.js, Unity, etc.)
- Expertise with caching frameworks such as Redis or Memcached
- Strong foundation in data structures, algorithms, and software design principles
- Proficiency with containerization technologies such as Docker and Kubernetes
- Expertise with CI/CD pipelines
- Experience with performance monitoring tools
- Excellent communication and collaboration skills
- Experience with version control systems such as Git
- Experience with Agile development methodologies
Benefits
- World-class benefits package (details available via the benefits site)
- Estimated pay range (base) at start of employment:
- California: $133,900–$183,900 USD/year
- Ontario: $114,300–$164,300 CAD/year
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePrincipal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
6 days ago

Principal Software Engineer, Enterprise Platform APIs
GoodLeap
Senior
Technology
San Francisco, CA · On-site
$183K - $229K/yr
6 days ago
Principal Software Engineer
Scalo
Senior
Technology
Wrocław, Poland · Remote
374K zł - 416K zł/yr
8 days ago

Principal Software Engineer, Cloud Security Platform
PaloAlto Networks
Senior
Technology
CA, United States of America · On-site
$156K - $253K/yr
23h ago

Principal Software Engineer
Vertafore
Senior
Technology
Pulaski, TN · On-site
$115K - $150K/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Principal Software Engineer, AI Experiences & Monetization
Microsoft Corporation
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
4 days ago

Principal Software Engineer
Robert Half
Senior
Technology
Knoxville, TN · Remote
N/A
1 days ago

Principal Software Engineer, Infrastructure
Senior
Technology
Remote
$287K - $401K/yr
2 days ago

Principal Backend Engineer (Developer Platform)
Epic Games
Senior
Technology
Cary, NC · On-site
N/A
6m ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
