Outscal Logooutscal logo

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

5 Months ago • 4-10 Years

Job Summary

Job Description

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.
Must have:
  • C# Experience
  • Unity Expertise
  • Mobile Dev
  • Agile Practices
Good to have:
  • C++ Experience
  • High Perf Lang
  • Games-as-a-Service
  • Source Control
Perks:
  • Competitive Pay
  • Equity Options

Job Details

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.

Similar Jobs

Arrow Electronics - Senior Engineer / Technical Lead (Linux / Android Camera Driver Developer)

Arrow Electronics

Andhra Pradesh, India (On-Site)
5 Months ago
CD PROJEKT RED - Senior Engineer, Story

CD PROJEKT RED

Boston, Massachusetts, United States (On-Site)
5 Months ago
VGW - Senior Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
5 Months ago
ICE - Senior Engineer, Software

ICE

Pune, Maharashtra, India (Hybrid)
5 Months ago
ideaForge - Senior Engineer

ideaForge

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago
Resideo - Senior Engineer- Software QA

Resideo

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
News Corp - Senior Engineer, Wordpress Development

News Corp

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
ACV Auctions - Senior Engineer, NextGen Front End

ACV Auctions

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Samsung Semiconductor - Senior Engineer, Data Scientist

Samsung Semiconductor

San Jose, California, United States (On-Site)
5 Months ago
DISCO - Senior Engineer, DevOps

DISCO

Gurugram, Haryana, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Niantic - Platform Product Manager, Trust & Safety and Player Experience

Niantic

San Francisco, California, United States (Hybrid)
5 Months ago
Capcom - Brand Marketing Manager (Resident Evil + Others)

Capcom

San Francisco, California, United States (On-Site)
5 Months ago
Kepler Interactive - Principal Concept and UI Artist

Kepler Interactive

Wellington, Wellington, New Zealand (On-Site)
5 Months ago
Electronic Arts - Project & People Manager

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
Unity - DevOps Manager

Unity

Montreal, Quebec, Canada (On-Site)
5 Months ago
Electronic Arts - Render Engineer (Engine) - C++

Electronic Arts

Shanghai, Shanghai, China (On-Site)
5 Months ago
Electronic Arts - (Senior) Server Engineer

Electronic Arts

Shanghai, Shanghai, China (On-Site)
5 Months ago
Ubisoft - Chef·fe de Projet (H/F/NB)

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
5 Months ago
Ubisoft - Project Manager (M/W/NB)

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
5 Months ago
Lakshya Digital - Environment Artist

Lakshya Digital

Ontario, Canada (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

2K - Senior Producer

2K

Montréal, Québec, Canada (Hybrid)
5 Months ago
2K - Producteur(-trice) Senior

2K

Montréal, Québec, Canada (Hybrid)
5 Months ago
Unity - DevOps Manager

Unity

Montreal, Quebec, Canada (On-Site)
5 Months ago
Ubisoft - Artiste Technique Environnement

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
5 Months ago
Unity - Staff Product Manager, B2B Marketplace

Unity

Montreal, Quebec, Canada (On-Site)
5 Months ago
Ubisoft - Conceptrice, Concepteur technique

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Ubisoft - Technical Designer

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Ubisoft - Senior Network programmer (C++)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Ubisoft - Programmeuse, Programmeur Réseaux (C++) Senior

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Ubisoft - Lead Technique Réseau (C++)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Inkittt - Senior Software Engineer, Backend

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
5 Months ago
Unity - DevOps Manager

Unity

Montreal, Quebec, Canada (On-Site)
5 Months ago
Electronic Arts - Render Engineer (Engine) - C++

Electronic Arts

Shanghai, Shanghai, China (On-Site)
5 Months ago
Electronic Arts - (Senior) Server Engineer

Electronic Arts

Shanghai, Shanghai, China (On-Site)
5 Months ago
Ubisoft - Business Intelligence Developer

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
5 Months ago
Electronic Arts - Financial Systems Analyst (Anaplan Model Builder)

Electronic Arts

Hyderabad, Telangana, India (On-Site)
5 Months ago
PENN Interactive - Senior Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
5 Months ago
Easygo - Principal Software Engineer

Easygo

Belgrade, Serbia (On-Site)
5 Months ago
Azra Games - AI Concept Prompter

Azra Games

Austin, Texas, United States (Hybrid)
5 Months ago
Ubisoft - Senior Network programmer (C++)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by PlayQ

Level Up Your Career in Game Development!

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

Job Common Plug