Level Up Your Career with Zynga!
At Zynga, we bring people together through the power of play. As a global leader in interactive entertainment and a proud label of Take-Two Interactive, our games have been downloaded over 6 billion times-connecting players in 175+ countries through fun, strategy, and a little friendly competition.
From thrilling casino spins to epic strategy battles, mind-bending puzzles, and social word challenges, our diverse game portfolio has something for everyone. Fan-favorites and latest hits include FarmVille™, Words With Friends™, Zynga Poker™, Game of Thrones Slots Casino™, Wizard of Oz Slots™, Hit it Rich! Slots™, Wonka Slots™, Top Eleven™, Toon Blast™, Empires & Puzzles™, Merge Dragons!™, CSR Racing™, Harry Potter: Puzzles & Spells™, Match Factory™, and Color Block Jam™-plus many more!
Founded in 2007 and headquartered in California, our teams span North America, Europe, and Asia, working together to craft unforgettable gaming experiences. Whether you're spinning, strategizing, matching, or competing, Zynga is where fun meets innovation-and where you can take your career to the next level.
Join us and be part of the play!
Position Overview:
Zynga is looking for a server-side engineer in the Austin or Toronto areas, and more specifically, someone whose level of experience should be equivalent to a Senior Software Engineer.
We have a well-rounded and tight-knit, distributed team with a healthy mix of engineering skill levels, and are looking to strengthen it with the right candidate. We need a self-driven and motivated engineer who is a strong communicator, works well as a team player, and performs well under the pressure of tight deadlines.
You will have the opportunity to work on high-performance, large-scale applications, contribute to systems architecture, and focus on solving challenging problems for high profile titles. The ideal candidate is fluent in Go, experienced in building APIs and services using REST, and will have at least 4 years of experience working on teams in the game industry.
Our mission is to “Connect the World through Games” by building a truly social experience that makes the world a better place. To be successful in this role you will have a passion for games, a high level of integrity, great technical depth and skills, and a strong desire to build successful software.
What You'll Do:
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
What You Bring:
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
Bonus Points:
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
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 $96,400 and $142,660 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 accommodationrequest@zynga.com to request any accommodations or for support related to your application for an open position.
Please be aware that Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scamp or phishing attack, and you should not engage. Zynga's in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).
$96.4k-142.7k yearly Auto-Apply 34d ago
Looking for a job?
Let Zippia find it for you.
Principal Software Engineer (backend) - Payments
Zynga 4.7
Lead technician job at Zynga
Level Up Your Career with Zynga!
At Zynga, we bring people together through the power of play. As a global leader in interactive entertainment and a proud label of Take-Two Interactive, our games have been downloaded over 6 billion times-connecting players in 175+ countries through fun, strategy, and a little friendly competition.
From thrilling casino spins to epic strategy battles, mind-bending puzzles, and social word challenges, our diverse game portfolio has something for everyone. Fan-favorites and latest hits include FarmVille™, Words With Friends™, Zynga Poker™, Game of Thrones Slots Casino™, Wizard of Oz Slots™, Hit it Rich! Slots™, Wonka Slots™, Top Eleven™, Toon Blast™, Empires & Puzzles™, Merge Dragons!™, CSR Racing™, Harry Potter: Puzzles & Spells™, Match Factory™, and Color Block Jam™-plus many more!
Founded in 2007 and headquartered in California, our teams span North America, Europe, and Asia, working together to craft unforgettable gaming experiences. Whether you're spinning, strategizing, matching, or competing, Zynga is where fun meets innovation-and where you can take your career to the next level.
Join us and be part of the play!
Position Overview:
Come join the team at Zynga making an impact across all of the company's games - Central Technology! We focus on shared client & server tech that drives the core gameplay experience under the hood. We're looking for outstanding engineers with a passion for technology and the desire to work in a team with dynamic strengths. The Principal Software Engineer will be working with a complementary team of software engineers to craft and maintain Zynga's core Payments platform, which enables flawless integration with app stores, consoles, and payments processing providers. They will play a key role in helping architect, build and improve the next-gen framework for our games.
What You'll Do:
Design and architect new backend applications/services running in AWS
Optimize and refactor existing services to improve reliability, scalability and to lower cost
Document and build plans for architecture and system designs
Take a hands-on approach in architecting, writing and reviewing code
Review detailed tech plans from others, aligning with the team and Zynga-wide technical vision
Proactively identify and recommend improvements to address systemic problems and tech debt
Follow engineering standard methodologies to ensure code quality, performance and reliability
Work collaboratively across teams to understand product/customer requirements and propose technical solutions
Provide production and integration support for shared technology across Zynga games
What You Bring:
Degree in a technical field (e.g., Computer Science, Computer Engineering) or equivalent experience
6+ years of hands-on software development experience
Experience in programming RESTful services using Java
Solid understanding of backend server applications and web services
Strong familiarity and experience using AWS and/or other cloud computing platforms (IaaS, PaaS, SaaS)
Strong familiarity and experience with database systems (SQL, NoSQL)
Experience with C#/C++ and mobile client development is a strong plus
Familiarity with containers and Kubernetes
Familiarity with web development using JavaScript, Angular, and/or React
Deep understanding of algorithms, design patterns, debugging and performance optimization
Experience in object-oriented design of applications/systems
Experience with agile development methodologies and tools
Excellent interpersonal skills - particularly the ability to discuss timelines, design concerns, work with distributed teams, and provide effective feedback to team members
Experience working with AI tools
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. 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 accommodationrequest@zynga.com to request any accommodations or for support related to your application for an open position.
Please be aware that Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scamp or phishing attack, and you should not engage. Zynga's in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).
$114.3k-164.3k yearly Auto-Apply 34d ago
Senior DevOps Programmer
Zenimax Media, Inc. 4.5
Austin, TX jobs
Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities.
With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry, we'd love to hear from you!
We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.
Responsibilities
Your Daily Life at Bethesda Game Studios
As Senior DevOps Programmer, you will…
* Help architect, build, and maintain cloud-based infrastructure to support Bethesda Game Studios games. Including both services for the games and services to support development of the games
* Provide technical leadership within the group
* Code review and mentor more junior team members
* Plan, organize, and control multiple responsibilities to achieve project objectives
* Work with teams to bring continuous improvement to processes and tools
* Lead and participate in team or customer meetings as necessary
Qualifications
What Makes You S.P.E.C.I.A.L.
* You have previous experience building and architecting distributed applications in a multi-cloud (preferably AWS and Azure) enterprise environment using IaC and modern containerization systems
* You have 5+ years of engineering experience deploying virtual machines, containers, applications, and dependent infrastructure to AWS or Azure
* You've been responsible for coding and/or reviewing the code for most of the Skills listed below (see "What Makes You Extra S.P.E.C.I.A.L.)
* You have significant programming experience beyond just scripting
* You are an expert at cloud configuration management solutions
* You have previous on call experience where you can identify root causes of issues and fix most issues independently
* You have previous experience in building and maintaining AI/ML platform services in the cloud
* You possess a B.S. (or higher) in Computer Science, or equivalent work experience
* You are certified in Basic Security Principles in at least one cloud platform
* You are certified in Cloud Account Administration in at least one cloud platform
What Makes You Extra S.P.E.C.I.A.L.
Cloud Platform Proficiency
* Experience with major cloud platforms such as AWS, Azure, and Google Cloud
* Ability to develop towards Azure using a multi-cloud framework while managing capacity issues and fallback to AWS
* Ability to develop towards hybrid datacenter and cloud platforms
* Expertise in strengths and weakness of solutions offered by each cloud provider
AI/ML Platform Services (AI DevOps)
* Azure based AI services experience but other major cloud equivalents acceptable
* Training configuration and job orchestration
* Knowledge of distributed training frameworks
* Need to understand AI/ML pipelines from the operational perspective
* Familiarity with RAG architectures (Retrieval Augmented Generation)
* Bonus: Azure Foundry, Azure Open AI, or Azure Cognitive Search
Infrastructure as Code (IaC)
* Proficiency in using tools like Terraform, AWS CloudFormation, and Azure Resource Manager for automating cloud infrastructure
* Ability to build and maintain multi-cloud and data center hybrid IaC solutions for complex enterprise environments.
Security and Compliance
* Understanding of security best practices and compliance requirements for multi-cloud environments
* Knowledge of GDPR in relation to multi-cloud/hybrid architectures
* Knowledge of key management, access controls, Distributed Denial of Service (DDoS) protection, and Web Application Firewall (WAF)
DevOps and Automation
* Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City
* Expertise branch management
* Ability to automate deployments and manage cloud environments efficiently
* Expertise in Cloud Imaging and Configuration tools like Salt, Packer, Ansible, Chef, and/or Puppet
Networking and Connectivity
* Knowledge of network concepts and topologies such as VNET/VPCs, interconnect vs. ExpressRoute, DirectConnect, MegaPort, and load balancers
* Understanding of hybrid cloud networking and secure data flows between different cloud environments
Data Management
* Skills in managing data repositories and movement across cloud platforms, such as Synapse, Redshift, and Kafka
* Database Administration basics for different database types (MySQL and derivatives and Mongo and derivatives)
* Bonus: SQL
Operational Management
* Familiarity with Security Information and Event Management (SIEM) integration, policy management, and chargeback/categorization/tagging mechanisms
Open Source and Containerization
* Experience with open-source frameworks, operating systems, and containerization technologies like Docker, ECS, AKS, and Kubernetes
Programming
* Expertise in Python, Bash, and/or Powershell
* More than just scripting knowledge that includes algorithmic and OO principles, asynchronous programming and language best practices, frameworks, and fundamentals
* Bonus: GoLang and/or C++
* Package management
* APIs and Integration - Skills in API lifecycle management, proxies, and integration
Monitoring/Logging/Alerting
* Proficiency with cloud-based monitoring, alerting, and logging systems such as Splunk, Graphite, CloudWatch, New Relic, Prometheus, Data Dog
* Knowledge of best practices and costs impact of using these tools
System Administration
* Ability to diagnose performance and connectivity Linux (mostly this) and Windows related issues
* Ability to diagnose health of fleet of hosts or systems
* Proficiency with account and authorization management
* Familiarity with storage management and file systems
Preferred Skills
Bonus Skills
* You have built and architected major game systems for a AAA service-based game
Salary Range
Senior DevOps Programmer - The typical base pay range for this position at the start of employment is expected to be between $105,000 - $225,000 per year.
ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.
At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.
This is position is in a union and represented by the Communication Workers of America.
Applicant Privacy Notice
Applicant Privacy Notice
ZeniMax Media California Applicant Privacy Notice
E-Verification Notice
E-Verify_Participation_Poster
$105k-225k yearly Auto-Apply 8d ago
Senior Server Programmer
Zenimax Media, Inc. 4.5
Austin, TX jobs
Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities.
With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we'd love to hear from you!
We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.
Responsibilities
Your Daily Life at Bethesda Game Studios
As Senior Server Programmer, you will…
* Implement, guide, and review client/server/engine tech for Fallout 76
* Easily dive in and become familiar with the game systems in our client/server engine
* Monitor, fix, and improve the performance and stability of the game
* Work closely with the game team to add system/engine level tech to support new game features
* Own memory management, network, persistence, asynchronous systems, and state management systems in Fallout 76
* Drive client server communications, synchronization systems, client/server validation, and security
* Develop and maintain foundational level engine tech that gameplay systems rely on
* Solve difficult bugs, problems, architectural dilemmas, or optimization issues
* Code review and mentor more junior team members
* Manage your time effectively with little to no guidance and prioritize work based on ROI and risk
Qualifications
What Makes You S.P.E.C.I.A.L.
* You bring 5-10 years of programming experience, primarily in AAA games and systems/engine-level development using C++.
* You demonstrate deep expertise in networking game features and awareness of the complexities of networked gameplay (replication of state, behaviors, physics, client/server breakdown of features and game systems)
* You have worked on large scale client/server systems (preferably in AAA games)
* You are an expert in programming in an asynchronous environment whether that be threaded, across frames, or across processes via a network
* You bring significant experience with service-based games
* You have previously written or owned a major part of a client/server architecture
* You have experience with persistence systems backed by different flavors of databases
* You have been responsible for coding and/or reviewing the code for most of the Skills listed below
* You have significant experience working in a Linux based environment including basic system administration and performance management
* You are familiar with Cloud Architecture in AWS and Azure and DevOps principles
* You have a B.S. (or higher) in Computer Science, or equivalent work experience.
Preferred Skills
What Makes You Extra S.P.E.C.I.A.L.
* Programming
* Expert computer science fundamentals including design patterns, algorithms and algorithmic complexity, memory management, state/object management, compilation, execution, and asynchronous processing and how all these apply to game systems in C++
* Expert understanding of OO principles including application of composition vs inheritance as well as SOLID principles as it applies to game systems in C++
* Expertise in async programming principles and networked applications
* Expertise in memory management systems
* Expertise with one or more scripting-oriented languages like Python, Lua, Bash, Golang, or C#
* Client/Server/Multiplayer
* Expertise in UDP and TCP based synchronization systems
* Expertise with monitoring and logging systems and how to use efficiently
* Expertise in how to 'hide the latency' and produce smooth seamless gameplay in a networked environment
* Expertise in game state validation techniques that still maintain seamless gameplay
* Cloud Platform Proficiency
* Experience with major cloud platforms such as AWS, Azure, and Google Cloud and how to work within a cloud-based environment
* Familiarity with major services and technologies available in Azure and AWS
* Database Proficiency
* Database knowledge of basics for different database types (MySQL and variants and Mongo and variants) to the degree you can optimize and tune from the developer perspective
* Knowledge of database schema and scaling methodologies to further optimization and scale
* Proficiency in database query languages
* Linux/Windows/Console Proficiency
* Ability to diagnose performance and connectivity Linux and Windows related issues
* Expertise in profiling across platforms with tools suited to each platform
* Expertise in debugging across multiple platforms
* DevOps and Automation
* Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City
* Expertise in branch management
Bonus Skills
* C++ development experience with development pipeline tools
* Gameplay or Graphics experience
Salary Range
Senior Server Programmer - The typical base pay range for this position at the start of employment is expected to be between $105,000 - $225,000 per year.
ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.
At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.
This is position is in a union and represented by the Communication Workers of America.
Applicant Privacy Notice
ZeniMax Media California Applicant Privacy Notice
E-Verification Notice
E-Verify_Participation_Poster
IER_Right_to_Work_Poster
$105k-225k yearly Auto-Apply 60d+ ago
Senior Backend Programmer
Zenimax Media, Inc. 4.5
Austin, TX jobs
Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities.
With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we'd love to hear from you!
We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.
Responsibilities
Your Daily Life at Bethesda Game Studios
Bethesda Game Studios is seeking a Senior Backend Programmer who can design, implement, and maintain backend services in the cloud as well as build the game side APIs to talk to them. This role involves analyzing requirements, developing architecture plans, and managing cloud microservice applications to ensure optimal performance and security.
In your role as Senior Backend Programmer, you will…
* Help architect, build, and maintain cloud-based microservice systems primarily in Golang and C++ to support Bethesda Game Studios games. This will include both services for the games and services to support development of the games.
* Code review and mentor more junior team members
* Plan, organize, and control multiple responsibilities to achieve project objectives.
* Work with teams to bring continuous improvement to processes and tools.
* Lead and participate in team or customer meetings as necessary.
Qualifications
What Makes You S.P.E.C.I.A.L.
* You have previous experience building and architecting microservice based distributed applications for deployment to a cloud environment
* You have a B.S. (or higher) in Computer Science, or equivalent work experience.
* You have 10+ years experience in object-oriented and asynchronous programming in multiple languages (you're a polyglot), preferably C++, Golang, Python, and C# (Java acceptable substitute for Golang or Python if you have C++)
* You have 5+ years building microservices in the cloud using HTTP protocols, message brokers, caching, and databases systems to support a microservice based architecture
* You have 5+ years architecting scalable database solutions to work with microservice architecture (Relational and/or NoSQL)
* You have been responsible for coding and/or reviewing the code for most of the Skills (What Makes You Extra S.P.E.C.I.A.L.) listed below
* You have significant experience working in a Linux based environment including basic system administration and performance management
* You have familiarity with front end frameworks like React or similar
* You have familiarity with Cloud Architecture in AWS and Azure, Containerization systems, and DevOps principles
* Previous on call experience where you can identify root causes of issues and fix most issues independently
Preferred Skills
What Makes You Extra S.P.E.C.I.A.L.
Programming
* Solid Computer Science fundamentals including design patterns, algorithms and algorithmic complexity, memory management, state/object management, compilation, execution, and asynchronous processing and how all these apply to the language you are working with
* Solid understanding of object-oriented principles including application of composition vs inheritance as well as SOLID principles as it applies to the language you are working with
* Expertise in async programming principles and networked applications
* Strong C++ fundamentals
* Solid Golang or Java
* Proficiency with Python or C#
Microservice architectures
* Proficiency in how to build multi-layered microservice architecture at enterprise scale
* Proficiency in message broker and caching system and how to use them to further scale over a microservice architecture
* Knowledge of where horizontal scale in cloud architecture fails
* Knowledge of cost implications of different architectures
Cloud Platform Proficiency
* Experience with major cloud platforms such as AWS, Azure, and Google Cloud
* Familiarity with services and technologies available in Azure and AWS you can build upon
* Ability to develop towards Azure using a multi-cloud framework while managing capacity issues and fallback to AWS
* Ability to develop towards hybrid data center and cloud platforms
* Expertise in strengths and weakness of solutions offered by each cloud provider
Database Proficiency
* Database knowledge of basics for different database types (MySQL and variants and Mongo and variants) to the degree you can optimize and tune from the developer perspective
* Knowledge of database schema and scaling methodologies to further optimization and scale
* Proficiency in database query languages
Linux Proficiency
* Ability to diagnose performance and connectivity Linux and Windows related issues
Security
* Understanding of application side security best practices for multilayered micro-services environment
DevOps and Automation
* Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City
* Expertise in branch management
Open Source and Containerization
* Experience with open-source frameworks, operating systems, and containerization technologies like Docker, ECS, AKS, and Kubernetes
Testing
* Expertise in application and API testing methodologies and best practices
* Expertise in automated testing
Bonus Skills
* You have an educational background in Mathematics and/or Statistics
* You have Cloud or Security certifications
* You have C++ development experience in systems or gameplay
Salary Range
Senior Backend Programmer - The typical base pay range for this position at the start of employment is expected to be between $105,000 - $225,000 per year.
ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.
At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.
This position is in a union and represented by the Communication Workers of America.
Applicant Privacy Notice
ZeniMax Media California Applicant Privacy Notice
E-Verification Notice
E-Verify_Participation_Poster
IER_Right_to_Work_Poster
$105k-225k yearly Auto-Apply 60d+ ago
Senior DevOps Programmer
Zenimax Media, Inc. 4.5
Dallas, TX jobs
Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities.
With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry, we'd love to hear from you!
We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.
Responsibilities
Your Daily Life at Bethesda Game Studios
As Senior DevOps Programmer, you will…
* Help architect, build, and maintain cloud-based infrastructure to support Bethesda Game Studios games. Including both services for the games and services to support development of the games
* Provide technical leadership within the group
* Code review and mentor more junior team members
* Plan, organize, and control multiple responsibilities to achieve project objectives
* Work with teams to bring continuous improvement to processes and tools
* Lead and participate in team or customer meetings as necessary
Qualifications
What Makes You S.P.E.C.I.A.L.
* You have previous experience building and architecting distributed applications in a multi-cloud (preferably AWS and Azure) enterprise environment using IaC and modern containerization systems
* You have 5+ years of engineering experience deploying virtual machines, containers, applications, and dependent infrastructure to AWS or Azure
* You've been responsible for coding and/or reviewing the code for most of the Skills listed below (see "What Makes You Extra S.P.E.C.I.A.L.)
* You have significant programming experience beyond just scripting
* You are an expert at cloud configuration management solutions
* You have previous on call experience where you can identify root causes of issues and fix most issues independently
* You have previous experience in building and maintaining AI/ML platform services in the cloud
* You possess a B.S. (or higher) in Computer Science, or equivalent work experience
* You are certified in Basic Security Principles in at least one cloud platform
* You are certified in Cloud Account Administration in at least one cloud platform
What Makes You Extra S.P.E.C.I.A.L.
Cloud Platform Proficiency
* Experience with major cloud platforms such as AWS, Azure, and Google Cloud
* Ability to develop towards Azure using a multi-cloud framework while managing capacity issues and fallback to AWS
* Ability to develop towards hybrid datacenter and cloud platforms
* Expertise in strengths and weakness of solutions offered by each cloud provider
AI/ML Platform Services (AI DevOps)
* Azure based AI services experience but other major cloud equivalents acceptable
* Training configuration and job orchestration
* Knowledge of distributed training frameworks
* Need to understand AI/ML pipelines from the operational perspective
* Familiarity with RAG architectures (Retrieval Augmented Generation)
* Bonus: Azure Foundry, Azure Open AI, or Azure Cognitive Search
Infrastructure as Code (IaC)
* Proficiency in using tools like Terraform, AWS CloudFormation, and Azure Resource Manager for automating cloud infrastructure
* Ability to build and maintain multi-cloud and data center hybrid IaC solutions for complex enterprise environments.
Security and Compliance
* Understanding of security best practices and compliance requirements for multi-cloud environments
* Knowledge of GDPR in relation to multi-cloud/hybrid architectures
* Knowledge of key management, access controls, Distributed Denial of Service (DDoS) protection, and Web Application Firewall (WAF)
DevOps and Automation
* Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City
* Expertise branch management
* Ability to automate deployments and manage cloud environments efficiently
* Expertise in Cloud Imaging and Configuration tools like Salt, Packer, Ansible, Chef, and/or Puppet
Networking and Connectivity
* Knowledge of network concepts and topologies such as VNET/VPCs, interconnect vs. ExpressRoute, DirectConnect, MegaPort, and load balancers
* Understanding of hybrid cloud networking and secure data flows between different cloud environments
Data Management
* Skills in managing data repositories and movement across cloud platforms, such as Synapse, Redshift, and Kafka
* Database Administration basics for different database types (MySQL and derivatives and Mongo and derivatives)
* Bonus: SQL
Operational Management
* Familiarity with Security Information and Event Management (SIEM) integration, policy management, and chargeback/categorization/tagging mechanisms
Open Source and Containerization
* Experience with open-source frameworks, operating systems, and containerization technologies like Docker, ECS, AKS, and Kubernetes
Programming
* Expertise in Python, Bash, and/or Powershell
* More than just scripting knowledge that includes algorithmic and OO principles, asynchronous programming and language best practices, frameworks, and fundamentals
* Bonus: GoLang and/or C++
* Package management
* APIs and Integration - Skills in API lifecycle management, proxies, and integration
Monitoring/Logging/Alerting
* Proficiency with cloud-based monitoring, alerting, and logging systems such as Splunk, Graphite, CloudWatch, New Relic, Prometheus, Data Dog
* Knowledge of best practices and costs impact of using these tools
System Administration
* Ability to diagnose performance and connectivity Linux (mostly this) and Windows related issues
* Ability to diagnose health of fleet of hosts or systems
* Proficiency with account and authorization management
* Familiarity with storage management and file systems
Preferred Skills
Bonus Skills
* You have built and architected major game systems for a AAA service-based game
Salary Range
Senior DevOps Programmer - The typical base pay range for this position at the start of employment is expected to be between $105,000 - $225,000 per year.
ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.
At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.
This is position is in a union and represented by the Communication Workers of America.
Applicant Privacy Notice
Applicant Privacy Notice
ZeniMax Media California Applicant Privacy Notice
E-Verification Notice
E-Verify_Participation_Poster
$105k-225k yearly Auto-Apply 8d ago
Senior Server Programmer
Zenimax Media, Inc. 4.5
Dallas, TX jobs
Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities.
With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we'd love to hear from you!
We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.
Responsibilities
Your Daily Life at Bethesda Game Studios
As Senior Server Programmer, you will…
* Implement, guide, and review client/server/engine tech for Fallout 76
* Easily dive in and become familiar with the game systems in our client/server engine
* Monitor, fix, and improve the performance and stability of the game
* Work closely with the game team to add system/engine level tech to support new game features
* Own memory management, network, persistence, asynchronous systems, and state management systems in Fallout 76
* Drive client server communications, synchronization systems, client/server validation, and security
* Develop and maintain foundational level engine tech that gameplay systems rely on
* Solve difficult bugs, problems, architectural dilemmas, or optimization issues
* Code review and mentor more junior team members
* Manage your time effectively with little to no guidance and prioritize work based on ROI and risk
Qualifications
What Makes You S.P.E.C.I.A.L.
* You bring 5-10 years of programming experience, primarily in AAA games and systems/engine-level development using C++.
* You demonstrate deep expertise in networking game features and awareness of the complexities of networked gameplay (replication of state, behaviors, physics, client/server breakdown of features and game systems)
* You have worked on large scale client/server systems (preferably in AAA games)
* You are an expert in programming in an asynchronous environment whether that be threaded, across frames, or across processes via a network
* You bring significant experience with service-based games
* You have previously written or owned a major part of a client/server architecture
* You have experience with persistence systems backed by different flavors of databases
* You have been responsible for coding and/or reviewing the code for most of the Skills listed below
* You have significant experience working in a Linux based environment including basic system administration and performance management
* You are familiar with Cloud Architecture in AWS and Azure and DevOps principles
* You have a B.S. (or higher) in Computer Science, or equivalent work experience.
Preferred Skills
What Makes You Extra S.P.E.C.I.A.L.
* Programming
* Expert computer science fundamentals including design patterns, algorithms and algorithmic complexity, memory management, state/object management, compilation, execution, and asynchronous processing and how all these apply to game systems in C++
* Expert understanding of OO principles including application of composition vs inheritance as well as SOLID principles as it applies to game systems in C++
* Expertise in async programming principles and networked applications
* Expertise in memory management systems
* Expertise with one or more scripting-oriented languages like Python, Lua, Bash, Golang, or C#
* Client/Server/Multiplayer
* Expertise in UDP and TCP based synchronization systems
* Expertise with monitoring and logging systems and how to use efficiently
* Expertise in how to 'hide the latency' and produce smooth seamless gameplay in a networked environment
* Expertise in game state validation techniques that still maintain seamless gameplay
* Cloud Platform Proficiency
* Experience with major cloud platforms such as AWS, Azure, and Google Cloud and how to work within a cloud-based environment
* Familiarity with major services and technologies available in Azure and AWS
* Database Proficiency
* Database knowledge of basics for different database types (MySQL and variants and Mongo and variants) to the degree you can optimize and tune from the developer perspective
* Knowledge of database schema and scaling methodologies to further optimization and scale
* Proficiency in database query languages
* Linux/Windows/Console Proficiency
* Ability to diagnose performance and connectivity Linux and Windows related issues
* Expertise in profiling across platforms with tools suited to each platform
* Expertise in debugging across multiple platforms
* DevOps and Automation
* Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City
* Expertise in branch management
Bonus Skills
* C++ development experience with development pipeline tools
* Gameplay or Graphics experience
Salary Range
Senior Server Programmer - The typical base pay range for this position at the start of employment is expected to be between $105,000 - $225,000 per year.
ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.
At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.
This is position is in a union and represented by the Communication Workers of America.
Applicant Privacy Notice
ZeniMax Media California Applicant Privacy Notice
E-Verification Notice
E-Verify_Participation_Poster
IER_Right_to_Work_Poster
$105k-225k yearly Auto-Apply 60d+ ago
Senior Backend Programmer
Zenimax Media, Inc. 4.5
Dallas, TX jobs
Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America's best cities.
With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we'd love to hear from you!
We will consider candidates for any of our four Bethesda Game Studios office locations: Rockville, MD; Montreal, Quebec; Austin, TX; Dallas, TX.
Responsibilities
Your Daily Life at Bethesda Game Studios
Bethesda Game Studios is seeking a Senior Backend Programmer who can design, implement, and maintain backend services in the cloud as well as build the game side APIs to talk to them. This role involves analyzing requirements, developing architecture plans, and managing cloud microservice applications to ensure optimal performance and security.
In your role as Senior Backend Programmer, you will…
* Help architect, build, and maintain cloud-based microservice systems primarily in Golang and C++ to support Bethesda Game Studios games. This will include both services for the games and services to support development of the games.
* Code review and mentor more junior team members
* Plan, organize, and control multiple responsibilities to achieve project objectives.
* Work with teams to bring continuous improvement to processes and tools.
* Lead and participate in team or customer meetings as necessary.
Qualifications
What Makes You S.P.E.C.I.A.L.
* You have previous experience building and architecting microservice based distributed applications for deployment to a cloud environment
* You have a B.S. (or higher) in Computer Science, or equivalent work experience.
* You have 10+ years experience in object-oriented and asynchronous programming in multiple languages (you're a polyglot), preferably C++, Golang, Python, and C# (Java acceptable substitute for Golang or Python if you have C++)
* You have 5+ years building microservices in the cloud using HTTP protocols, message brokers, caching, and databases systems to support a microservice based architecture
* You have 5+ years architecting scalable database solutions to work with microservice architecture (Relational and/or NoSQL)
* You have been responsible for coding and/or reviewing the code for most of the Skills (What Makes You Extra S.P.E.C.I.A.L.) listed below
* You have significant experience working in a Linux based environment including basic system administration and performance management
* You have familiarity with front end frameworks like React or similar
* You have familiarity with Cloud Architecture in AWS and Azure, Containerization systems, and DevOps principles
* Previous on call experience where you can identify root causes of issues and fix most issues independently
Preferred Skills
What Makes You Extra S.P.E.C.I.A.L.
Programming
* Solid Computer Science fundamentals including design patterns, algorithms and algorithmic complexity, memory management, state/object management, compilation, execution, and asynchronous processing and how all these apply to the language you are working with
* Solid understanding of object-oriented principles including application of composition vs inheritance as well as SOLID principles as it applies to the language you are working with
* Expertise in async programming principles and networked applications
* Strong C++ fundamentals
* Solid Golang or Java
* Proficiency with Python or C#
Microservice architectures
* Proficiency in how to build multi-layered microservice architecture at enterprise scale
* Proficiency in message broker and caching system and how to use them to further scale over a microservice architecture
* Knowledge of where horizontal scale in cloud architecture fails
* Knowledge of cost implications of different architectures
Cloud Platform Proficiency
* Experience with major cloud platforms such as AWS, Azure, and Google Cloud
* Familiarity with services and technologies available in Azure and AWS you can build upon
* Ability to develop towards Azure using a multi-cloud framework while managing capacity issues and fallback to AWS
* Ability to develop towards hybrid data center and cloud platforms
* Expertise in strengths and weakness of solutions offered by each cloud provider
Database Proficiency
* Database knowledge of basics for different database types (MySQL and variants and Mongo and variants) to the degree you can optimize and tune from the developer perspective
* Knowledge of database schema and scaling methodologies to further optimization and scale
* Proficiency in database query languages
Linux Proficiency
* Ability to diagnose performance and connectivity Linux and Windows related issues
Security
* Understanding of application side security best practices for multilayered micro-services environment
DevOps and Automation
* Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines and tools like Jenkins, Git, Perforce, and Team City
* Expertise in branch management
Open Source and Containerization
* Experience with open-source frameworks, operating systems, and containerization technologies like Docker, ECS, AKS, and Kubernetes
Testing
* Expertise in application and API testing methodologies and best practices
* Expertise in automated testing
Bonus Skills
* You have an educational background in Mathematics and/or Statistics
* You have Cloud or Security certifications
* You have C++ development experience in systems or gameplay
Salary Range
Senior Backend Programmer - The typical base pay range for this position at the start of employment is expected to be between $105,000 - $225,000 per year.
ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate's primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.
At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.
This position is in a union and represented by the Communication Workers of America.
Applicant Privacy Notice
ZeniMax Media California Applicant Privacy Notice
E-Verification Notice
E-Verify_Participation_Poster
IER_Right_to_Work_Poster
$105k-225k yearly Auto-Apply 60d+ ago
Senior Software Engineer
Unity Technologies 4.4
Austin, TX jobs
**Remote, USA** **Senior Software Engineer** Department Engineering Requisition ID JOBREQ-2515350 **Role description** **The opportunity** At SpeedTree (a division of Unity Technologies), we help studios bring natural worlds to life. We build industry-leading tools and runtimes for modeling, animating, and rendering vegetation across games, film, and real-time experiences. Our technology powers artist-friendly creation, real-time performance, and seamless pipeline integration-from DCCs to game engines-so teams can ship beautiful, scalable worlds faster. At our core, we're passionate about visuals, performance, and giving creators the tools they need to make nature believable.
We are looking for a Senior Software Engineer who shares our passion for games and visual effects. As a key member of the team, your role will include designing and implementing advanced vegetation modeling tools that empower artists and technical users, building and optimizing real-time graphics features for believable, performant foliage across platforms, and providing end-to-end support for games and VFX pipelines.
**What you'll be doing**
+ Extend the modeling system: add new 3D modeling features, tools, and parametric controls for vegetation.
+ Build GUI features: create clean, fast interfaces and widgets for modeling, materials, LODs, wind, and export.
+ Improve in-app rendering: enhance real-time shading, lighting, wind, and LOD for accurate WYSIWYG previews; profile and optimize.
+ Evolve the export pipeline: support more targets and formats; handle materials, LODs, instancing, collisions, impostors, and metadata; automate and validate.
+ Integrate with pipelines: develop plugins/bridges for DCCs and engines; ensure consistent materials, units, and animation/wind data.
+ Ensure quality: write modern C++/GPU code, add tests, document features, and review code.
+ Collaborate cross-functionally: partner with artists, TDs, and integrators to gather requirements and resolve issues.
+ Provide product support: manage releases, triage user reports, create guides, support sales demos, and assist marketing.
+ Research and prototype: explore new modeling, simulation, and rendering techniques; take prototypes to production.
+ Optimize performance and scalability: improve memory, threading, and large-scene workflows.
**What we're looking for**
+ Strong C++ (modern C++17/20, STL, templates, debugging, profiling)
+ Graphics API experience (OpenGL required; Vulkan/DirectX a plus)
+ GPU programming basics (GLSL/HLSL, shaders, render pipelines, performance)
+ 3D math and geometry (linear algebra, transforms, curves/surfaces, normals/UVs)
+ Practical 3D modeling exposure (DCC tools, topology, materials, LODs; not an artist, but understands workflows)
+ Real-time rendering fundamentals (lighting, PBR, shadows, transparency, normal/tangent spaces)
+ Tool/UI development experience (Qt/ImGui or similar; custom widgets, viewport tooling)
+ Cross-platform development (Windows/mac OS/Linux) and build systems (CMake)
+ Source control and CI (Git, code review, automated builds/tests)
+ Pipeline/format familiarity (FBX/OBJ/GLTF, textures, metadata; game/VFX engine integration a plus)
+ Problem solving and collaboration (work with artists/TDs, clear communication)
**You might also have**
+ Procedural modeling or simulation
+ Engine/DCC integration (Unreal/Unity/Maya/Houdini) and plugin development
+ Performance optimization (CPU/GPU profiling, multithreading, memory)
**Additional information**
+ Relocation support is not available for this position
+ Work visa/immigration sponsorship is not available for this position
**Benefits**
At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.
Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.
While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family-care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching program
**Life at Unity**
Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.
As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity (********************** .
_Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form (***************************************************** H1eahQ622Gypo-rmi AB6LLTP1UsSWQNu7omxQ/viewform) to let us know._
_This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English._
_Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity._
_Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy (**************************************************************** and Applicant Privacy Policy (******************************************************************** . Should you have any concerns about your privacy, please contact us at *************._
\#SEN #LI-LM1
_*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors._
Gross pay salary
$135,800-$203,600 USD
$135.8k-203.6k yearly Easy Apply 13d ago
AI Enablement Architect Lead
Electronic Arts Inc. 4.8
Austin, TX jobs
Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
EA Experiences group (XO) is dedicated to ensuring great experiences for our growing communities centered around our world-renowned brands, including fan-favorites like Apex, Battlefield, EA SPORTS FC, Madden NFL and The Sims, just to name a few. We're a multi-functional group, with world-class expertise building fandoms, driving interactive storytelling, and positioning our franchises at the center of the broader entertainment ecosystem. We inspire, connect, and engage fans through culturally relevant content, intentionally architected journeys across channels, and meaningful fan care. Our goal is to provide valuable, easy experiences that fans love - in our games, around our games, and through innovative adjacent experiences to grow and enrich how fans experience EA as we shape the future of entertainment.
To empower more players and fans in new and amazing ways, we need more innovators to join our world-class team. The future of entertainment is interactive, and you can help lead that future, by growing and enriching how hundreds of millions of people (and counting) find joy and belonging, forge friendships, and celebrate their lived experiences through the work we do every single day, together.
AI Enablement Architect and Team Lead
As an AI Enablement Architect and Team Lead for the XO AI Labs team in the EA Experiences organization, you will be an innovator and creator of cutting-edge AI solutions, solutions that keep our fans at the center of everything we do. You will collaborate closely with teams across EA Experiences, developing an understanding of their business, their challenges, and their opportunities. You will rapidly create innovative AI solutions using cutting-edge AI technologies that drive growth, increase efficiency, and help our teams focus on what matters most, our fans. This is a hands-on leadership role focused on building and deploying production AI solutions for EA Experiences organization. You will report to the Senior Director, AI Enablement. This is a hybrid role from an EA office.
Responsibilities:
Inspire and lead AI-driven transformation by creating and deploying innovative solutions that drive efficiency, expansion, and transformation to scale impact, and reimagine our employee and fan experiences.
You will:
* Be an AI evangelist, promoting the use of AI as a force-multiplier, driver of growth, and method for improving our fans experiences
* Stay informed on the evolution of AI technologies and opportunities to drive efficiency, expansion, and transformation
* Have a deep understanding of AI technologies and solutions, specifically focusing on how they can be integrated into business processes and systems to enhance efficiency
* Be a hands-on leader, collaborating with teams across EA Experiences to understand their business, their challenges, their opportunities, and create innovative solutions.
* Innovate, transform, and imagine what can be with the novel application of AI into business and related solutions. Drive organizational transformation and change management.
* Demonstrated ability to clearly and succinctly articulate complex concepts at a senior level
Qualifications:
* 8 years + experience architecting, developing, rapidly prototyping and deploying robust production solutions incorporating software engineering, infrastructure, architectural, and security best practices
* Python development skills are required. C#, JavaScript, HTML, and CSS are beneficial
* Extensive experience with spec driven development and using agentic AI software engineering solutions such as Kiro, Cursor, and Claude Code
* Extensive experience engineering AI solutions and excellent working knowledge of:
* Prompt and context engineering
* AI agents, agentic architectures, tool calling, and Model Context Protocol (MCP)
* AI assistants, RAG, embeddings, and vector databases
* Model tuning, evaluation, benchmarking, and guardrails
* Content creation (advertising and marketing), data analytics, and business transformation experience is highly beneficial
* A comprehensive understanding of AWS's services, architecture, and design principles, including:
* Enterprise architecture and microservices design
* Observability and telemetry
* Infrastructure as code and CI/CD
* Experience navigating the legal, ethical, and security implications for AI
* Thrive working both collaboratively and independently
* Excellent creative, critical thinking, and problem solving skills
* Experience integrating AI solutions specifically with AAA Console/PC games and businesses is beneficial
Pay Transparency - North America
COMPENSATION AND BENEFITS
The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
PAY RANGES
* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$138,700 - $199,900 CAD
* Washington (depending on location e.g. Seattle vs. Spokane) *$149,200 - $205,500 USD
In the US, we offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees. Certain roles may also be eligible for bonus and equity.
Pay is just one part of the overall compensation at EA.
In the US, we offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees. Certain roles may also be eligible for bonus and equity.
For British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.
About Electronic Arts
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
$149.2k-205.5k yearly 17d ago
Software Engineer - SyncSketch
Unity Technologies 4.4
Austin, TX jobs
**Remote, USA** **Software Engineer - SyncSketch** Department Engineering Requisition ID JOBREQ-2515352 **Role description** **The opportunity** At SyncSketch, we help creative teams collaborate faster and more clearly through real-time visual feedback. Our cloud-based review platform enables artists, directors, and production teams to draw directly on images, videos, and 3D content, making iteration intuitive and immediate. Used across games, film, animation, and design, SyncSketch streamlines review cycles, improves communication, and keeps feedback connected to the work itself. At our core, we're focused on clarity, collaboration, and empowering creative teams to move from idea to final with confidence.
We are looking for a Software Engineer with a strong focus on Frontend Engineering, who thrives in a small, fast-moving team environment, comfortable wearing multiple hats and working across the stack when needed. As a key member of the team, your role will include supporting on designing and developing highly responsive, collaborative web interfaces, shaping real-time drawing and media review features, and ensuring performance, reliability, and scalability across the app. A genuine passion for film, television, games, and animation is essential.
**What you'll be doing**
+ Maintain and expand an image / video / 3d-model viewer with annotation and sketching capabilities.
+ Implement and maintain robust file management and review systems to ensure reliable, efficient, user-friendly workflows.
+ Develop canvas based drawing tools (Canvas API, Pixi.js).
+ Support 3D model viewing features (Three.js, A-Frame, Sketchfab integration).
+ Assist in the implementation of real-time solutions for concurrent user sessions and state synchronization (WebSockets, Socket.io, Django Channels).
+ Build reusable UI components in a defined component-based architecture utilizing Storybook, snapshot testing, and clear documentation.
+ Maintain existing Vuex and Pinia state management systems while contributing to the incremental migration of modules from Vuex to Pinia.
+ Ensure components have proper accessibility (ARIA) and keyboard navigation support.
+ Write unit tests (Jest + Testing Library).
+ Create E2E tests (Cypress, Playwright).
+ Contribute to front-end performance tuning, including Webpack configuration and bundle size optimization.
+ Implement lazy loading and code splitting strategies.
+ Profile and improve rendering performance for media-heavy views.
**What we're looking for**
+ Experience with Vue.js (preferably with Vue 2, Option and Composition API experience).
+ Solid understanding of JavaScript/ES6+ and modern web APIs.
+ Experience with state management patterns (Vuex and/or Pinia).
+ Proficiency with implementation of real-time communication technologies using WebSockets and Node.js (familiarity with Socket.io / Django Channels).
+ Canvas/WebGL experience (2D drawing, annotations).
+ Experience with Element UI or similar component libraries
+ Familiarity and practical experience with CSS/SCSS and utility-first CSS frameworks (e.g., Tailwind CSS).
+ Experience with component-based architecture and contributing to design systems.
+ Familiarity with REST APIs and async data fetching (Axios).
+ Testing experience with Jest, Testing Library, or similar frameworks.
+ Version control with Git and familiarity with CI/CD workflows.
+ Understanding of Webpack configuration and module bundling concepts.
+ Experience with Storybook or similar component development tools.
+ Knowledge of responsive design and cross-browser compatibility.
+ Understanding of basic accessibility (WCAG) best practices.
+ Familiarity with linting tools (ESLint, Stylelint, Prettier/Biome).
**You might also have**
+ Experience with Python and Django
+ Familiarity with ag-Grid for complex data tables.
+ Experience integrating with external APIs (Jira, ShotGrid/Shotgun, Sketchfab).
+ Experience integrating production tools like ShotGrid, Maya 3D, and Unity Engine.
+ Experience with Sentry for error tracking.
+ Animation experience (CSS transitions, motion libraries).
+ Experience with FFmpeg, media codecs, image processing, and 3D asset workflows.
+ Experience in B2B SaaS or enterprise software environments.
+ Background in film, game, VFX, animation, or creative industries (domain knowledge)
+ Knowledge of live video streaming, media delivery, and low-latency systems.
**Additional information**
+ Relocation support is not available for this position
+ Work visa/immigration sponsorship is not available for this position
**Benefits**
At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.
Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.
While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family-care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching program
**Life at Unity**
Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.
As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity (********************** .
_Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form (***************************************************** H1eahQ622Gypo-rmi AB6LLTP1UsSWQNu7omxQ/viewform) to let us know._
_This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English._
_Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity._
_Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy (**************************************************************** and Applicant Privacy Policy (******************************************************************** . Should you have any concerns about your privacy, please contact us at *************._
\#MID #LI-LM1
_*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors._
Gross pay salary
$92,400-$138,600 USD
$92.4k-138.6k yearly Easy Apply 13d ago
Software Engineer
Unity Technologies 4.4
Austin, TX jobs
**Remote, USA** **Software Engineer** Department Engineering Requisition ID JOBREQ-2515351 **Role description** **The opportunity** At SpeedTree (a division of Unity Technologies), we help studios bring natural worlds to life. We build industry-leading tools and runtimes for modeling, animating, and rendering vegetation across games, film, and real-time experiences. Our technology powers artist-friendly creation, real-time performance, and seamless pipeline integration-from DCCs to game engines-so teams can ship beautiful, scalable worlds faster. At our core, we're passionate about visuals, performance, and giving creators the tools they need to make nature believable.
We are looking for a Software Engineer who shares our passion for games and visual effects. As a key member of the team, your role will include designing and implementing advanced vegetation modeling tools that empower artists and technical users, building and optimizing real-time graphics features for believable, performant foliage across platforms, and providing end-to-end support for games and VFX pipelines.
**What you'll be doing**
+ Implement well-scoped features and bug fixes in the modeling, GUI, rendering, and export systems under mentorship.
+ Build and refine UI widgets and tooling to support modeling, materials, LODs, wind, and export workflows.
+ Contribute to in-app rendering features: write shaders, tweak materials, and help profile/optimize simple cases.
+ Write clean, documented C++ code; add unit/functional tests and sample content.
+ Assist with cross-platform builds, CI jobs, and release validation.
+ Triage user-reported issues, reproduce bugs, and craft minimal repro cases.
+ Collaborate with artists, TDs, and senior engineers to gather requirements and iterate on features.
+ Participate in code reviews, learn best practices, and contribute to team documentation.
**What we're looking for**
+ Solid C++ fundamentals (OOP, STL, debugging)
+ Basic OpenGL experience and shader exposure (GLSL)
+ Understanding of 3D math (vectors, matrices, transforms, normals/UVs)
+ Interest or exposure to 3D modeling workflows (DCC tools, topology basics)
+ Familiarity with real-time rendering concepts (materials, lighting, textures)
+ Strong problem-solving, willingness to learn, and team communication
**You might also have**
+ Coursework or projects in GPU programming, performance, or procedural generation
+ Experience with Unity/Unreal/Godot
+ Experience with format pipelines (FBX, USD, etc.)
+ GUI/tooling experience or coursework (Qt/ImGui or similar)
**Additional information**
+ Relocation support is not available for this position
+ Work visa/immigration sponsorship is not available for this position
**Benefits**
At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well-being and work-life balance.
Please note: Benefits eligibility, specific offerings, and coverage vary based on the country and employment status.
While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family-care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching program
**Life at Unity**
Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.
As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity (********************** .
_Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form (***************************************************** H1eahQ622Gypo-rmi AB6LLTP1UsSWQNu7omxQ/viewform) to let us know._
_This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English._
_Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity._
_Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy (**************************************************************** and Applicant Privacy Policy (******************************************************************** . Should you have any concerns about your privacy, please contact us at *************._
\#MID #LI-LM1
_*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors._
Gross pay salary
$92,400-$138,600 USD
$92.4k-138.6k yearly Easy Apply 13d ago
Senior Analyst, Legal Solutions & Technology
Electronic Arts Inc. 4.8
Austin, TX jobs
Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
Senior Analyst, Legal Solutions & Technology
Electronic Arts
Redwood City, Los Angeles Del Rey, Kirkland, Austin, Orlando, Vancouver
As the Senior Legal Solutions & Technology Analyst, you will manage legal-focused projects, applications, and processes. You will interact with key legal and business partners and collaborate with other LST team members to identify business opportunities and then design, implement, and support solutions to improve the day-to-day productivity of the legal and business teams. You see problems as opportunities and are solutions-oriented with focus on the end-user and business needs while navigating complex and ambiguous scenarios. The Senior Analyst will also serve as a subject matter expert on legal technology and will be responsible for end-user training and play a key role in change management.
You will report to the Senior Manager, Legal Solutions & Technology, and you will be expected work a hybrid schedule with 3 days in office in an North American EA office.
Your Responsibilities Include:
Legal Technology & Project Management
● Gather, validate, prioritize, and interpret requirements to produce technical designs.
● Configure, implement, and maintain technical and functional solutions, including documentation.
● Create and manage project schedules to meet deliverables, identify risks, and provide status updates to stakeholders.
● Develop test cases/scenarios and manage system and user acceptance tests.
● Identify opportunities to improve processes and increase efficiencies.
● Serve as an administrator and power user for relevant platforms.
● Create and produce operational metrics and reporting.
End-User Enablement
● Support end users and troubleshoot issues as part of a COE team.
● Collaborate with the extended and external support teams to ensure issue resolution and ticket management.
● Ensure solution controls are followed and support audit requests as needed.
● Create and maintain SOPs for supported functions.
End-User Training & Change Management
● Create and update user guides and training materials.
● Develop and deliver training sessions to drive user adoption.
Qualifications & Achievements:
● You have 5+ years prior relevant experience
● You're experienced implementing technical solutions in no-code environments
● You've participated in global projects such as CLMS in a legal department
● You have experience identifying, documenting, and prioritizing requirements
● Experience working with business clients, technical, and cross-functional teams
● Experience training end-users
● Ability to translate business needs into technical solutions
● Is intellectually curious and embraces technology to enable and automate business processes
Pay Transparency - North America
COMPENSATION AND BENEFITS
The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
PAY RANGES
* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$75,900 - $105,600 CAD
* California (depending on location e.g. Los Angeles vs. San Francisco) *$83,100 - $127,500 USD
* Washington (depending on location e.g. Seattle vs. Spokane) *$79,500 - $103,100 USD
In the US, we offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees. Certain roles may also be eligible for bonus and equity.
Pay is just one part of the overall compensation at EA.
In the US, we offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees. Certain roles may also be eligible for bonus and equity.
For British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.
About Electronic Arts
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
$83.1k-127.5k yearly 9d ago
Software Engineer- Game Server Hosting
Electronic Arts Inc. 4.8
Austin, TX jobs
Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
This is a hybrid role (3 days per week) based in the Vancouver or Austin office.
The Challenge Ahead
The Game Server Hosting team builds the main Kubernetes based infrastructure behind EA's multiplayer titles and the platforms powering the next generation of games. We're looking for a Software Engineer to help evolve our game server platform and deliver EA's next great multiplayer experience.
What You'll Do
Reporting to the Director of Engineering, you'll collaborate with engineers, product managers, and team leaders to build high-quality systems that power EA games and dedicated servers. You'll work in a collaborative environment where learning, feedback, and continuous improvement are encouraged.
* Develop well-tested, maintainable code following peer-reviewed standards
* Collaborate across teams and time zones to design solutions that balance priorities and requirements
* As a part of 24/7 oncall , debug production issues and contribute to post-mortems with a focus on learning and improvement
Qualifications
* 3+ years developing scalable web services using modern programming languages - Golang, C# or Java
* 1+ year working with modern front-end frameworks (e.g., React, Angular, or VueJS)
* Familiarity with one or more - AWS, Azure, GCP
* Working knowledge of SQL & NoSQL databases
* Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience
Pay Transparency - North America
COMPENSATION AND BENEFITS
The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
PAY RANGES
* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$100,000 - $139,500 CAD
Pay is just one part of the overall compensation at EA.
For British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.
About Electronic Arts
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
$100k-139.5k yearly 6d ago
Senior Software Engineer - AI
Electronic Arts Inc. 4.8
Austin, TX jobs
Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
Senior Software Engineer - AI
We are EA
Location: Austin OR Orlando (Hybrid)
And we make games - how cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard. That's why we employ the most creative, passionate people in the industry.
The EA Information Technology group (EAIT) works as a global team to empower EA's employees, studios and business operations to be creative, collaborative, and productive. As a digital entertainment company, EA's enterprise technology needs are diverse and span across game development, workforce collaboration, marketing, publishing, player experience, security, and corporate activities. Our mission is to bring creative technology services to each of these areas, working across the company to "ensure better play."
About the Role
We are looking for a Lead Fullstack Software Engineer to join our AI Technologies Engineering team, reporting to the Senior Engineering Manager, AI Technologies. In this role, you will lead the design, development, and deployment of innovative applications and services powered by Generative AI (GenAI), driving technical excellence and delivering impactful business solutions.
As a technical leader, you will architect, develop, and optimize fullstack applications, ensuring seamless integration across front-end, back-end, and cloud-based AI services. Your work will enhance efficiency, improve user experiences, reduce friction, and enable entirely new business capabilities made possible through GenAI-driven innovations.
In addition to your direct engineering contributions, you will mentor engineers, establish best practices, and drive engineering excellence across the stack. You will collaborate closely with product managers, architects, and AI specialists to create scalable, high-performance, and secure applications. This role requires a deep understanding of modern fullstack development, cloud technologies, microservices architecture, API design, and DevOps practices.
Key Responsibilities
* Design and build secure, efficient, and scalable web applications, APIs, and backend services.
* Engineer Generative AI-powered solutions and applications
* Drive code quality, security, performance optimization, and DevOps.
* Lead and mentor an international team of engineers
* Apply modern software architecture and engineering best practices
Experience:
Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialogue to be considered.
* Bachelor/Master's degree in Computer Science, Computer Engineering, or related field or equivalent experience
* 10+ years of job experience in a hands-on coding role
* Experience using Generative AI software engineering solutions, such as GitHub CoPilot
* You have experience with multiple programming languages and frameworks (specifically Python, HTML, CSS, JavaScript, React, and C#)
* Experience engineering secure, scalable, efficient, and well architected software
* Experience engineering RESTful web services and modern web applications
* Experience configuring and deploying cloud services, such AWS ECS / Fargate, AWS Serverless, Azure Functions, AWS Lambda, etc...
* Experience managing version control solutions, static code analysis, and performing code reviews
* You have experience with load testing, troubleshooting, and optimizing performance of web services
* Excellent collaboration and problem-solving skills
Beneficial Experience
* Knowledge of reinforcement learning, natural language processing, and other advanced AI techniques.
* Experience with cloud-based AI services and infrastructure.
* You have experience working in large data-driven services
* Experience with deep learning frameworks such as TensorFlow, PyTorch, or similar.
* Experience with Generative AI solutions, such as Azure AI Studio, AWS Bedrock, and Hugging Face
About Electronic Arts
We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
WHAT MAKES US EPIC?
At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. We're constantly innovating to raise the bar of engine and game development.
ONLINE INFRASTRUCTURE What We Do
We enable Epic's online services teams to build, deploy, and manage services that are used by more than half a billion players around the world. Our mission is to provide world class tools and platforms to improve the experience of our developers and make it easier, faster, and safer to build, operate, and scale their applications. We operate at massive scale as one of the largest cloud computing users in the world.
What You'll Do
You'll work on one of the largest and most demanding Perforce Version Control deployments in the industry, supporting thousands of users and millions of files at scale. You'll tackle complex engineering challenges that come with operating source control at this level, while partnering closely with teams across Epic Games and with external studios and partners around the world. As one of Perforce's largest customers, Epic collaborates directly with the Perforce engineering team, giving you a unique opportunity to influence their product roadmap and help shape the future of source control tooling used across the industry.
In this role, you will
Architect and administer large, high performance Perforce Version Control, and other SCM tools at a global scale with thousands of consumers worldwide
Perform deep troubleshooting of Perforce Version Control server performance and database contention issues
Implement and maintain automation tools, user facing tools, documentation, and workflows to assist with system management
Manage and support permissions and identity integrations
Assist in disaster recovery and business continuity initiatives to ensure a protected and highly available implementation
Devise, test, and deploy integrations between Perforce products and other internal systems
Promoting adoption and best practices among the system user community and conducting user-training and help-sessions for new features or implementations
What we're looking for
Experience deploying and maintaining environments with infrastructure as code approaches and tools (SCM/Git, Packer, Terraform, Ansible, Chef, or Salt, and leveraging CI/CD systems to get work done)
Experience with cloud providers like AWS, Azure, GCP (Google Cloud Platform)
Understanding of Linux operating systems, OS performance tuning, troubleshooting, patching and patch management best practices
Expertise writing tools, scripting and automation in Bash/UNIX shell, Python
Excellent communicator with the ability to convey complex ideas clearly and collaborate effectively across teams
Strong learning skills, able to quickly absorb new concepts, tools, and processes in a fast-paced environment
Experience with Perforce Version Control, Git and their related server and client components in a large scale, and understanding of version control workflows is a big plus
Experience with other version control systems such as Git, and related code collaboration tools such as GitHub, and GitLab would be a plus
Highly organized, with the ability to manage priorities, track details, and deliver work reliably on time would be a plus
EPIC JOB + EPIC BENEFITS = EPIC LIFE
Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.
ABOUT US
Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.
Like what you hear? Come be a part of something Epic!
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
$107k-137k yearly est. Auto-Apply 15d ago
Senior Product Strategy Architect
Unity Technologies 4.4
Austin, TX jobs
**Remote, USA** **Senior Product Strategy Architect** Department Product Management Requisition ID JOBREQ-2514643 **Role description** **The opportunity** We are seeking a Product Strategy Architect to join our team-a hybrid role that blends the strategic insight of a Product Strategist with the structural and technical vision of a Product Architect. As a Product Strategy Architect in the Engine Product team, you will play a pivotal role in defining product requirements with technical input on customer need, value, measurability, as well as the ability to use and demonstrate product in a hands-on fashion. You will define product strategy with a technical point of view grounded in a direct understanding of customer requirements while ensuring the product vision aligns with business priorities, user needs, and technical feasibility. You will leverage your deep technical expertise to lead and manage the product roadmap, with a focus on scalability, performance, and maintainability. This position requires a combination of technical expertise, product management skills, and a deep understanding of the Unity ecosystem.
**What you'll be doing**
+ Define and own a product vision, strategy, and roadmap that is informed by technical product expertise, customer feedback from Unity Studio Productions and Customer Success organizations, Production Verification, market research, user feedback, and competitive analysis
+ Partner with stakeholders (e.g. Gaming, Engineering, Quality, Design, Documentation, Program Management) to identify business goals, user needs, and technical requirements
+ Prioritize product features and improvements based on customer feedback, business impact, and technical constraints
+ Collaborate with Product Marketing on positioning and messaging towards go-to-market plans for product releases
+ Facilitate customer feedback loops to refine and improve the product by iteratively adding customer value
**What we're looking for**
+ Must have experience supporting and executing a successful game launch
+ Highly technical understanding of game development from past experience working with Unity, Unreal, or proprietary game engines
+ Strong skills in roadmap planning, feature prioritization, and stakeholder management
+ Cross-functional collaboration capabilities to bring teams together as we drive towards common goals and priorities
+ An individual who is comfortable being the primary product advocate to present at industry developer events (e.g. Unite), customer visits, and strategic engagements as required
**Additional information**
+ Relocation support is not available for this position
+ Work visa/immigration sponsorship is not available for this position
**Life at Unity**
We offer a wide range of benefits designed to support employees' well-being and work-life balance. You can read more about them on our career page (************************** .
Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.
As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity (********************** .
_Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form (***************************************************** H1eahQ622Gypo-rmi AB6LLTP1UsSWQNu7omxQ/viewform) to let us know._
_This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English._
_Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity._
_Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy (**************************************************************** and Applicant Privacy Policy (******************************************************************** . Should you have any concerns about your privacy, please contact us at *************._
\#SEN
_*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors._
Gross pay salary
$92,400-$138,600 USD
$92.4k-138.6k yearly Easy Apply 50d ago
Staff Software Developer, Parsec
Unity Technologies 4.4
Austin, TX jobs
**Remote, USA** **Staff Software Developer, Parsec** Department Engineering Requisition ID JOBREQ-2515225 **Role description** **The opportunity** Parsec creates ultra-low latency, high-performance remote desktop technology that empowers creative professionals to work from anywhere, businesses to embrace flexible workplaces, and individuals to play together from anywhere. We're growing so that we can help leaders in gaming, entertainment, engineering, and architecture build the things we love, whether they're in the office or working from home. Parsec is a wholly-owned subsidiary of Unity.
Parsec is hiring a Senior Developer to join our small but talented native team, working on our low latency game streaming app. The Parsec app is the foundation of everything we've accomplished as a company, and the product our customers use and love daily. We're looking for someone who will join our team, drive innovation in the core technology, and mentor other engineers at Parsec. To be successful, you'll need to be able to jump into C code without breaking a sweat, pursue hard problems that you have no prior experience with, and build lean, modularized, maintainable code.
**What you'll be doing**
+ Work with UI, encoding/decoding, networking, input, and much more across multiple platforms
+ Jump into a C codebase on day one and confidently deploy code to more than 5 million people
+ Be fascinated with building cutting edge technology in gaming from video rendering to UDP protocols
+ Be obsessed with finding the right, low latency solution to the challenges we face
+ Listen to customer feedback, interpret the needs of the broader community, and find opportunities to delight our customers
**What we're looking for**
+ Hands on experience working in a production C codebase.
+ Familiarity with mac OS app development (e.g., IOKit, CoreGraphics, window/input management) and shipping native apps on mac OS.
+ Familiarity with Windows desktop application development.
+ A deep desire to learn, improve a product, and make customers happy.
+ Experience working with globally distributed team.
**You might also have**
+ Familiarity with Linux/Ubuntu app development
+ Familiarity with Windows Driver development
+ It's definitely a bonus if you've worked in the video game industry or your wasd keys are worn out from playing too many games on your computer.
**Additional information**
+ Relocation support is not available for this position
+ Work visa/immigration sponsorship is not available for this position
**Life at Unity**
We offer a wide range of benefits designed to support employees' well-being and work-life balance. You can read more about them on our career page (************************** .
Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.
As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity (********************** .
_Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form (***************************************************** H1eahQ622Gypo-rmi AB6LLTP1UsSWQNu7omxQ/viewform) to let us know._
_This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English._
_Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity._
_Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy (**************************************************************** and Applicant Privacy Policy (******************************************************************** . Should you have any concerns about your privacy, please contact us at *************._
\#SEN #LI-LM1
_*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors._
Gross pay salary
$157,800-$236,800 USD
$75k-98k yearly est. Easy Apply 40d ago
Senior Software Engineer (Full-stack) - Game of Thrones Slots
Zynga 4.7
Lead technician job at Zynga
Level Up Your Career with Zynga!
At Zynga, we bring people together through the power of play. As a global leader in interactive entertainment and a proud label of Take-Two Interactive, our games have been downloaded over 6 billion times-connecting players in 175+ countries through fun, strategy, and a little friendly competition.
From thrilling casino spins to epic strategy battles, mind-bending puzzles, and social word challenges, our diverse game portfolio has something for everyone. Fan-favorites and latest hits include FarmVille™, Words With Friends™, Zynga Poker™, Game of Thrones Slots Casino™, Wizard of Oz Slots™, Hit it Rich! Slots™, Wonka Slots™, Top Eleven™, Toon Blast™, Empires & Puzzles™, Merge Dragons!™, CSR Racing™, Harry Potter: Puzzles & Spells™, Match Factory™, and Color Block Jam™-plus many more!
Founded in 2007 and headquartered in California, our teams span North America, Europe, and Asia, working together to craft unforgettable gaming experiences. Whether you're spinning, strategizing, matching, or competing, Zynga is where fun meets innovation-and where you can take your career to the next level.
Join us and be part of the play!
Position Overview:
Zynga is looking for a full-stack engineer. Specifically, someone whose level of experience should be equivalent to a Senior Software Engineer.
We have a well-rounded and tight-knit, distributed team with a healthy mix of engineering skill levels, and are looking to strengthen our team in tackling a variety of challenges that we face. We are looking for a self-driven and motivated engineer who is a strong communicator, works well as a team player, and performs well under tight deadlines.
The candidate will have an opportunity to work on user-facing features (including UI /UX), core gameplay functionality, engine-level systems, and opportunities to modernize legacy systems. The ideal candidate will have strong working knowledge in Unity and C#, and will have at least five years of experience working on teams in the game industry.
The ideal candidate will have strong software design skills, capable of owning feature work throughout the entire development pipeline of design, architecture, development, testing, release and monitoring. The candidate can write clean code, document new and existing systems, and mentor junior engineers. This role offers the candidate opportunities for full stack development, working with a PHP server and React web development for tools used by our internal customers.
What You'll Do:
● Help to architect and develop features & gameplay functionality in Unity and C#
● Dive into the internals of engine-level systems to extend them as-needed
● Develop and integrate new technologies & SDKs
● Help to develop tools for content creators
● Help to define and scope out tasks & systems
What You Bring:
● B.Sc. in Computer Science, Engineering, or equivalent education / work experience
● 5+ Years industry experience as a Software Developer
● Strong working knowledge in C#
● 2+ Years Unity experience
● Solid foundation in data structures, algorithms and software methodologies
● Prior game development experience (on shipped titles or live games experience)
● Excellent communication skills and comfort working in a collaborative environment
● Mobile development experience with a focus on iOS and/or Android
● Experience with backend systems
● Experience with feature design with client presentation
Bonus Points:
● Experience with git
● Experience with performance profiling and platform optimization
● Experience supporting a live-ops game using tools such as BugSnag or Sentry
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 $96,400 and $142,660 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 accommodationrequest@zynga.com to request any accommodations or for support related to your application for an open position.
Please be aware that Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scamp or phishing attack, and you should not engage. Zynga's in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).
$96.4k-142.7k yearly Auto-Apply 10d ago
Software Engineer (BE) - Words With Friends
Zynga 4.7
Lead technician job at Zynga
Level Up Your Career with Zynga!
At Zynga, we bring people together through the power of play. As a global leader in interactive entertainment and a proud label of Take-Two Interactive, our games have been downloaded over 6 billion times-connecting players in 175+ countries through fun, strategy, and a little friendly competition.
From thrilling casino spins to epic strategy battles, mind-bending puzzles, and social word challenges, our diverse game portfolio has something for everyone. Fan-favorites and latest hits include FarmVille™, Words With Friends™, Zynga Poker™, Game of Thrones Slots Casino™, Wizard of Oz Slots™, Hit it Rich! Slots™, Wonka Slots™, Top Eleven™, Toon Blast™, Empires & Puzzles™, Merge Dragons!™, CSR Racing™, Harry Potter: Puzzles & Spells™, Match Factory™, and Color Block Jam™-plus many more!
Founded in 2007 and headquartered in California, our teams span North America, Europe, and Asia, working together to craft unforgettable gaming experiences. Whether you're spinning, strategizing, matching, or competing, Zynga is where fun meets innovation-and where you can take your career to the next level.
Join us and be part of the play!
Position Overview:
Zynga is seeking a server-side Engineer in the Austin or Toronto areas, with a specific focus on candidates who have a couple of years of experience as a Software Engineer.
We have a well-rounded and tight-knit team, distributed across various locations, with a healthy mix of engineering skill levels, and we are looking to strengthen our team. We are seeking a self-driven, enthusiastic, and motivated engineer who is a strong communicator, works well as a team player, and performs effectively under pressure from tight deadlines. The candidate will have the opportunity to work on user-facing features, core gameplay functionality, various backend systems, and solve challenging problems for high-profile mobile games. On the backend, our servers and APIs support the mobile games that tens of millions of users enjoy every day. We support some of the world's largest mobile games on some of the world's largest infrastructures. Our servers and APIs help support the mobile games that tens of millions of users enjoy every day, including Words With Friends. As a Software Engineer, you'll develop critical game components and systems that directly relate to the success of our games.
Our mission is to “Connect the World through Games” by building a truly social experience that makes the world a better place. To be successful in this role, you will have a passion for games, a high level of integrity, good technical depth and skills, and a strong desire to build successful software.
What You'll Do:
Develop & maintain features and gameplay functionality in Ruby/Ruby on Rails, C# on the backend.
Deploy and maintain applications on cloud platforms (e.g., AWS, Azure, Google Cloud).
Write unit and integration tests to ensure code quality and perform thorough debugging.
Collaborate closely with product managers, designers, and other engineers to understand requirements.
Dive into existing functionality and systems to extend as-needed
Assist with defining and scoping out work
Assist in creating and maintaining clear and concise technical documentation.
Participate in technical design discussions and contribute to architectural decisions.
What You Bring:
Bachelor's degree in Computer Science or a related field.
2+ years of experience in full-stack development with a majority focus on server-side development.
Strong understanding of data structures, algorithms, and software design principles
Excellent communication skills and comfort working in a collaborative environment
Bonus Points:
Prior game development experience (on shipped titles or live games experience)
Mobile development experience with a focus on iOS and/or Android
Experience with Source Control, like git
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 $71,400 and $105,660 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 accommodationrequest@zynga.com to request any accommodations or for support related to your application for an open position.
Please be aware that Zynga does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Zynga also does not engage in any financial exchanges during the recruitment or onboarding process, and will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scamp or phishing attack, and you should not engage. Zynga's in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a zynga.com, naturalmotion.com, smallgiantgames.com, themavens.com, gram.gs email domain).