Senior C# Engineer (FirePuzzle Editor & Engine) (Remote)

4 Days ago • 4-10 Years
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

We're seeking a Senior C# Engineer to enhance our custom swap game engine. You'll build and optimize internal tools, streamline workflows, boost performance, and elevate the developer experience. Strong C#, Unity, mobile development, and Agile experience are essential.

Our Mission:

To capture the hearts and minds of millions of players across the world by creating unforgettable games powered by the best technology.

Who You Are:

  • Proactive Achiever: You effectively take initiative to achieve results for the business, supported by sound reasoning and detailed execution plans.
  • Growth-Focused Performer: You focus on the results and the company’s success, understanding that this enables success for everyone in the company. You level yourself up and drive the business forward.
  • Solution Seeker: Fueled by curiosity, you explore the underlying reasons behind decisions and processes, and have insight to understand how they connect to the big picture.
  • Collaborative Teammate: You actively foster strong dynamics within and between teams, contributing to our collective success. 

Why you'll want to come to work:

We’re seeking an experienced Senior C# Engineer to join our Engineering team. In this role, you’ll focus on enhancing our custom swap game engine by building and optimizing the internal tools and systems that drive the productivity and efficiency of our game development platform. You’ll play a pivotal role in creating developer-friendly solutions that streamline workflows, boost performance, and elevate the overall developer experience across our studio. If you’re passionate about empowering game teams through well-designed tools and scalable systems, this opportunity is perfect for you.

What you'll get to create:

  • Full Software Development Lifecycle: Contribute to the design, coding, debugging, and delivery of features, ensuring they meet high standards and enhance our mobile titles.
  • Feature Implementation: Develop and implement high-performance features that boost mobile game performance.
  • Align Development with Project Goals: Partner with the Production team to define realistic task estimates and schedules, ensuring timely delivery within budget constraints.
  • Drive Efficiency and Quality Improvements: Proactively identify and execute on technical solutions that boost sprint velocity, enhance product quality, and streamline development processes.
  • Enhance Engineering Effectiveness: Build and optimize tools and workflows to boost team productivity and efficiency.
  • Elevate Team Performance: Embody best practices in all technical workstreams.

What you'll bring to the team: 

  • Educational Background: Bachelor’s degree in Computer Science or equivalent experience
  • Industry Experience: 4+ years of experience in game development
  • Technical Mastery: Deep expertise in C#, object-oriented programming, asynchronous programming, and component-oriented architectures
  • Unity Expertise: Extensive experience with Unity
  • Mobile Proficiency: Proficient in mobile development, focusing on iOS and/or Android platforms
  • Agiles Practices: Thorough understanding of Agile development methodologies, continuous integration systems, games-as-a-service, and source control practices
  • Code Quality: Habitual writer of super-clean, encapsulated, testable, and well-documented code
  • Problem-Solving Skills: Self-motivated with excellent problem-solving and debugging skills

Bonus Points:

  • Experience using C++ or any other high performance languages

Working at PlayQ:

  • Unmatched opportunities to drive success on a mission driven team
  • Competitive compensation and equity options
  • Comprehensive medical, dental, vision, life, long term disability & pet insurance
  • Flexible time off
  • Advancement and mentorship opportunities
  • 401K plan with company match
  • Brand new creative office space equipped with tons of natural light, communal areas for collaboration and free parking
  • Walking distance to restaurants, coffee shops, and the metro
  • Stocked kitchen with snacks and beverages
  • Regular team building events
  • Help build and support awesome GAMES. For a living! Who doesn't love games?

About Us:

PlayQ is a rapidly growing global entertainment and technology company delivering high-quality mobile titles and innovative game development solutions to a worldwide audience. Our games have been downloaded more than 60 million times across the globe, with millions of users playing every day! 

Our dedicated teams, based in downtown Santa Monica, CA, work together to craft the clever, visually stunning, and unforgettable experiences that our players love. Our emphasis on individual leadership means each team member has the opportunity to make a big impact, while our commitment to creative freedom gives them the ability to create whatever they can imagine. 

It’s this mindset that has led us to develop our own IP, infuse games with rich storytelling, build our own development tools, and solve the deepest technical challenges - all in the name of disrupting the mobile gaming landscape.

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

California, United States (On-Site)

California, United States (Hybrid)

View All Jobs

Similar Jobs

CD PROJEKT RED - Senior Engineer, Story

Massachusetts, United States (On-Site)

VGW - Senior Engineer

Mecklenburg-Vorpommern, Germany (On-Site)

ICE - Senior Engineer, Software

Maharashtra, India (Hybrid)

ideaForge - Senior Engineer

Maharashtra, India (On-Site)

Resideo - Senior Engineer- Software QA

Karnataka, India (Hybrid)

ACV Auctions - Senior Engineer, NextGen Front End

Tamil Nadu, India (On-Site)

Samsung Semiconductor - Senior Engineer, Data Scientist

California, United States (On-Site)

DISCO - Senior Engineer, DevOps

Haryana, India (On-Site)

Similar Skill Jobs

Capcom - Brand Marketing Manager (Resident Evil + Others)

California, United States (On-Site)

Kepler Interactive - Principal Concept and UI Artist

Wellington, New Zealand (On-Site)

Electronic Arts - Project & People Manager

Bucharest, Romania (On-Site)

Unity - DevOps Manager

Quebec, Canada (On-Site)

Electronic Arts - Render Engineer (Engine) - C++

Shanghai, China (On-Site)

Electronic Arts - (Senior) Server Engineer

Shanghai, China (On-Site)

Ubisoft - Chef·fe de Projet (H/F/NB)

Île-de-France, France (Hybrid)

Ubisoft - Project Manager (M/W/NB)

Auvergne-Rhône-Alpes, France (Hybrid)

Lakshya Digital - Environment Artist

Ontario, Canada (Remote)

Jobs in Montreal, Quebec, Canada

2K - Senior Producer

Québec, Canada (Hybrid)

2K - Producteur(-trice) Senior

Québec, Canada (Hybrid)

Unity - DevOps Manager

Quebec, Canada (On-Site)

Ubisoft - Artiste Technique Environnement

Quebec, Canada (Hybrid)

Ubisoft - Conceptrice, Concepteur technique

Quebec, Canada (Hybrid)

Ubisoft - Technical Designer

Quebec, Canada (Hybrid)

Ubisoft - Senior Network programmer (C++)

Quebec, Canada (Hybrid)

Ubisoft - Lead Technique Réseau (C++)

Quebec, Canada (Hybrid)

Software Engineering Jobs

Inkittt - Senior Software Engineer, Backend

Mecklenburg-Vorpommern, Germany (Hybrid)

Unity - DevOps Manager

Quebec, Canada (On-Site)

Electronic Arts - Render Engineer (Engine) - C++

Shanghai, China (On-Site)

Electronic Arts - (Senior) Server Engineer

Shanghai, China (On-Site)

Ubisoft - Business Intelligence Developer

Auvergne-Rhône-Alpes, France (Hybrid)

PENN Interactive - Senior Software Developer, Pricing Engine

Pennsylvania, United States (Hybrid)

Easygo - Principal Software Engineer

Belgrade, Serbia (On-Site)

Azra Games - AI Concept Prompter

Texas, United States (Hybrid)

Ubisoft - Senior Network programmer (C++)

Quebec, Canada (Hybrid)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug