Post job

Principal Software Engineer jobs at Zynga - 24 jobs

  • Principal Software Engineer (unity, C#), Mobile Game Technology

    Zynga 4.7company rating

    Principal software engineer 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 our team at Zynga making an impact across all of the company's games - Mobile Game Tech (MGT)! . Lead the team by setting technical direction, crafting and providing technical solutions for our games. We're looking for exceptional engineers with a strong passion for technology and hands-on experience in Unity and C#. The Principal Software Engineer will play a key role as part of the MGT Organization, focusing on advanced technology developments for building scalable end-to-end products which can be integrated into the various games. What You'll Do: Define, architect, & develop core engine components and build systems for iOS, Android, Kindle, and web GL using Unity and C# Drive end-to-end delivery of complex initiatives, from technical design and implementation to production rollout, monitoring, and ongoing operational ownership. Offer technical leadership by reviewing and guiding detailed compositions, ensuring alignment with Zynga's long-term technical vision and standard methodologies. Collaborate multi-functionally with product, engineering, and operations teams to translate product and customer requirements into robust technical solutions. Establish and monitor engineering processes, quality metrics, and operational benchmarks to improve software delivery and system reliability. Guide incident response and postmortems, ensuring root-cause analysis and structural fixes rather than one-off patches. Mentor and coach engineers, fostering a culture of technical excellence, continuous learning, and knowledge sharing. While this is a client-focused engineering role, exposure to backend systems is beneficial. Familiarity with server-side concepts-or interest in learning them-is a strong plus, especially as our compliance solutions include both client and service components. What You Bring: Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience 6+ years of software development experience Strong programming experience using Unity and C# as development environments or one of the following: C/C++, Java, Python Expert knowledge in mobile development, Unity, C# Deep experience with Xcode, and Android Studio Experience with database optimization: SQL, NoSQL, and data caching technologies/in-memory databases such as MemCached and Redis Programming RESTful services Strong Object Oriented design and architecture skills Deep understanding of algorithms, design patterns, debugging and performance optimization Strong leadership, organizational, and communication skills (verbal and written) 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 32d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer (BE) - Words With Friends

    Zynga 4.7company rating

    Principal software engineer 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).
    $71.4k-105.7k yearly Auto-Apply 32d ago
  • Senior Server Programmer

    Zenimax Media, Inc. 4.5company rating

    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.5company rating

    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.5company rating

    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 5d ago
  • Senior Software Engineer

    Unity Technologies 4.4company rating

    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 10d ago
  • Senior Backend Programmer

    Zenimax Media, Inc. 4.5company rating

    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 Server Programmer

    Zenimax Media, Inc. 4.5company rating

    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
  • Principal Software Engineer (backend) - Payments

    Zynga 4.7company rating

    Principal software engineer 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 32d ago
  • Software Engineer

    Unity Technologies 4.4company rating

    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 10d ago
  • Software Engineer - SyncSketch

    Unity Technologies 4.4company rating

    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 10d ago
  • Senior Programmer - Devops & Perforce (Game Creation)

    Epic Games 4.8company rating

    Austin, TX jobs

    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 programming 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 programming 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 Design 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 We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Pay Transparency Information The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren't limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic's generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs). British Columbia Base Pay Range$175,353-$257,184 CAD 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.
    $175.4k-257.2k yearly Auto-Apply 13d ago
  • Senior Manager, Software Engineering

    Electronic Arts Inc. 4.8company rating

    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 Manager, Generative AI Software Engineering Position Overview We are seeking a Senior Manager, Generative AI Software Engineering with a robust background in cloud computing, full-stack development, and scalable software architecture. This role focuses on the execution of Generative AI initiatives within our enterprise while supporting the strategic direction established by senior leadership. The ideal candidate is a pragmatic, hands-on engineering leader who can manage day-to-day operations, mentor a moderately sized team, and collaborate effectively across functions to deliver high-quality AI-driven applications. This position is designed for experienced software engineers transitioning into management. Working within a dynamic, startup-like environment, you will support the broader AI ecosystem by ensuring that AI-powered solutions are delivered on time, meet quality standards, and integrate seamlessly with our existing technology platforms. This role reports to the Senior Director, Generative AI Software Engineering and collaborates closely with the Product Management team for Generative AI Solutions. Key Responsibilities * AI Product & Platform Execution: * Support the design, development, and deployment of GenAI-driven applications such as AI-powered assistants and automation agents. * Work closely with senior leaders to translate strategic objectives into actionable engineering tasks. * Technical Leadership & Team Management: * Manage and mentor a team of AI engineers, data scientists, and software developers to ensure successful project delivery. * Oversee day-to-day technical operations and enforce best practices in software development, DevOps, and CI/CD automation. * Collaboration & Cross-Functional Integration: * Coordinate with product, IT, UX, and business teams to identify high-impact AI use cases and ensure smooth integration of AI solutions within the enterprise ecosystem. * Act as a liaison between engineering and product teams to align on project goals and priorities. * Cloud Infrastructure & AI Deployment: * Assist in architecting and maintaining scalable, secure, and cost-efficient AI model deployments in AWS, Azure, or Google Cloud environments. * Implement processes to monitor, secure, and optimize data pipelines supporting AI applications. * Innovation & Continuous Improvement: * Contribute to the ongoing evaluation and integration of emerging AI technologies, ensuring that our AI solutions remain competitive and innovative. * Promote a culture of agile development, continuous learning, and iterative improvement within the team. Qualifications * Education: * A Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred; equivalent practical experience is also considered. * Software Engineering Experience: * 10+ years of experience in software development with a focus on building enterprise applications. * At least 5 years of experience in a leadership or team management role. * Cloud Computing Expertise: * Proficiency with AWS, Azure, or Google Cloud, including familiarity with infrastructure-as-code (e.g., Terraform, CloudFormation), microservices, and serverless computing. * Full-Stack Development: * Demonstrated experience with front-end frameworks (such as React, Angular, or Vue.js) and back-end technologies (such as Python, Java, C#, C++, Node.js, or Golang). * Experience working with relational and NoSQL databases, messaging systems, and modern web/mobile application development practices. * DevOps & Automation: * Practical knowledge of containerization (Docker, Kubernetes) and CI/CD pipeline tools (Jenkins, GitHub Actions). * AI Exposure: * Prior exposure to deploying AI applications is a plus. Experience with Generative AI technologies is desirable but not required. * Communication & Collaboration: * Excellent interpersonal skills with the ability to work effectively across diverse teams and coordinate multiple projects in a fast-paced environment. This role presents a unique opportunity to lead AI innovation within EA while working in a dynamic, collaborative environment. If you are passionate about scaling AI solutions and driving enterprise AI adoption, we encourage you to apply. 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.
    $136k-181k yearly est. 13d ago
  • Senior Manager, Gen AI Software Engineering

    Electronic Arts Inc. 4.8company rating

    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 Manager, Generative AI Software Engineering Position Overview We are seeking a Senior Manager, Generative AI Software Engineering with a robust background in cloud computing, full-stack development, and scalable software architecture. This role focuses on the execution of Generative AI initiatives within our enterprise while supporting the strategic direction established by senior leadership. The ideal candidate is a pragmatic, hands-on engineering leader who can manage day-to-day operations, mentor a moderately sized team, and collaborate effectively across functions to deliver high-quality AI-driven applications. This position is designed for experienced software engineers transitioning into management. Working within a dynamic, startup-like environment, you will support the broader AI ecosystem by ensuring that AI-powered solutions are delivered on time, meet quality standards, and integrate seamlessly with our existing technology platforms. This role reports to the Senior Director, Generative AI Software Engineering and collaborates closely with the Product Management team for Generative AI Solutions. Key Responsibilities * AI Product & Platform Execution: * Support the design, development, and deployment of GenAI-driven applications such as AI-powered assistants and automation agents. * Work closely with senior leaders to translate strategic objectives into actionable engineering tasks. * Technical Leadership & Team Management: * Manage and mentor a team of AI engineers, data scientists, and software developers to ensure successful project delivery. * Oversee day-to-day technical operations and enforce best practices in software development, DevOps, and CI/CD automation. * Collaboration & Cross-Functional Integration: * Coordinate with product, IT, UX, and business teams to identify high-impact AI use cases and ensure smooth integration of AI solutions within the enterprise ecosystem. * Act as a liaison between engineering and product teams to align on project goals and priorities. * Cloud Infrastructure & AI Deployment: * Assist in architecting and maintaining scalable, secure, and cost-efficient AI model deployments in AWS, Azure, or Google Cloud environments. * Implement processes to monitor, secure, and optimize data pipelines supporting AI applications. * Innovation & Continuous Improvement: * Contribute to the ongoing evaluation and integration of emerging AI technologies, ensuring that our AI solutions remain competitive and innovative. * Promote a culture of agile development, continuous learning, and iterative improvement within the team. Qualifications * Education: * A Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred; equivalent practical experience is also considered. * Software Engineering Experience: * 10+ years of experience in software development with a focus on building enterprise applications. * At least 5 years of experience in a leadership or team management role. * Cloud Computing Expertise: * Proficiency with AWS, Azure, or Google Cloud, including familiarity with infrastructure-as-code (e.g., Terraform, CloudFormation), microservices, and serverless computing. * Full-Stack Development: * Demonstrated experience with front-end frameworks (such as React, Angular, or Vue.js) and back-end technologies (such as Python, Java, C#, C++, Node.js, or Golang). * Experience working with relational and NoSQL databases, messaging systems, and modern web/mobile application development practices. * DevOps & Automation: * Practical knowledge of containerization (Docker, Kubernetes) and CI/CD pipeline tools (Jenkins, GitHub Actions). * AI Exposure: * Prior exposure to deploying AI applications is a plus. Experience with Generative AI technologies is desirable but not required. * Communication & Collaboration: * Excellent interpersonal skills with the ability to work effectively across diverse teams and coordinate multiple projects in a fast-paced environment. This role presents a unique opportunity to lead AI innovation within EA while working in a dynamic, collaborative environment. If you are passionate about scaling AI solutions and driving enterprise AI adoption, we encourage you to apply. 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.
    $136k-181k yearly est. 17d ago
  • Senior Software Engineer - AI

    Electronic Arts Inc. 4.8company rating

    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.
    $108k-140k yearly est. 19d ago
  • Software Engineer- Game Server Hosting

    Electronic Arts Inc. 4.8company rating

    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 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.
    $75k-103k yearly est. 3d ago
  • Staff Software Developer, Parsec

    Unity Technologies 4.4company rating

    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 38d ago
  • Senior Software Engineer - Devops & Perforce (Game Creation)

    Epic Games 4.8company rating

    Austin, TX jobs

    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 12d ago
  • AI Enablement Architect Lead

    Electronic Arts Inc. 4.8company rating

    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 14d ago
  • Senior Anti-Cheat Engineer II

    Electronic Arts Inc. 4.8company rating

    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 Security The Secure Product Engineering & Anti-Cheat Response team ensures that all EA products are developed with the security and gameplay integrity of our players as a top priority. We partner with both platform development teams and game studios to ensure that security and gameplay integrity issues are identified and resolved throughout the application and service lifecycle. We are looking for a Senior Anti-Cheat Engineer II to help assert Electronic Arts' games as best-in-class in game security and integrity. Your primary responsibilities will include the development of our backend anti-cheat technologies, adding new features that address the scale of the problems we face in the anti-cheat space. You're a great team player, but are also able to go heads down and achieve success when given direction on our team's goals. In this role, you will solve a critical problem for our players, ensuring they have a fair and level playing field. * Remote Work May Be Possible You Will: * Design and develop backend microservices in Rust for scalable and resilient operation * Analyze and optimize data flow from client-side to backend services and data storage * Identify, investigate, and resolve issues at any layer of the technology stack, including AWS cloud infrastructure * Collaborate with internal developers, product managers, and QA teams to deliver project requirements * Document solutions, provide technical guidance, and contribute to system design discussions * Participate in on-call rotations or provide support for critical incidents as required You Have: * 5+ years of backend engineering experience, ideally including technical project ownership * Expert proficiency in Rust and related backend libraries * Strong background in microservices, distributed system fundamentals, and REST / gRPC APIs * Skilled in AWS infrastructure setup, monitoring, deployment, and troubleshooting * Demonstrated ability to dissect and resolve issues across application and cloud infrastructure * Strong written and verbal communication skills; ability to document and explain choices/solutions * Ability to work independently or as part of a distributed team * Experience with Infrastructure as Code (IaC) and CI/CD pipelines Bonus: * Experience with developing or reversing obfuscation or encryption technologies * Experience developing anti-tamper, anti-virus, or anti-malware SaaS technologies * Strong understanding of security software services and design of resilient systems * Experience in remote working environments, collaborating across multiple time zones * Understanding of cloud cost optimization and security/hardening techniques We want to connect you with job opportunities that align with your interests, skills, and expertise. When you create an EA Careers Account and are logged into the portal, you can click "Get Recommendations" to view a curated list of job openings. These recommendations are enhanced by automated processing, including artificial intelligence, and take into account your skills and experience. However, all employment decisions are made by our hiring teams, not by automated systems. 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 * California (depending on location e.g. Los Angeles vs. San Francisco) *$160,600 - $249,300 USD * Colorado (depending on location e.g. Denver vs. Colorado Springs) *$160,600 - $205,500 USD * Illinois (depending on location e.g. Chicago vs Illinois City) *$149,200 - $205,500 USD * Massachusetts (depending on location e.g. Boston vs Springfield) *$160,600 - $234,700 USD * Minnesota (depending on location e.g. Minneapolis vs Saint Paul) *$149,200 - $205,500 USD * Jersey City, NJ *$160,600 - $242,600 USD * New York (depending on location e.g. Manhattan vs. Buffalo) *$149,200 - $242,600 USD * Washington (depending on location e.g. Seattle vs. Spokane) *$149,200 - $205,500 USD Base salary 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. 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. This role is for an existing vacancy. We want to connect you with job opportunities that align with your interests, skills, and expertise. When you create an EA Careers Account and are logged into the portal, you can click "Get Recommendations" to view a curated list of job openings. These recommendations are enhanced by automated processing, including artificial intelligence, and take into account your skills and experience. However, all employment decisions are made by our hiring teams, not by automated systems. 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.
    $160.6k-249.3k yearly 15d ago

Learn more about Zynga jobs