Senior UI & Gameplay Engineer



We are a company for gamers, by gamers. We believe that truly good and deeply compelling games are timeless and will ultimately prevail over fine-tuned shallow addiction cycles. Our mission is to make deeply engaging and technically outstanding games, while embracing all the opportunities of cross-platform, new business models and a games industry in flux.

We are looking for motivated and highly skilled people who share our love for making outstanding games. You will need to be ready to take on the task of being part of a small but experienced and dedicated team, not be afraid to get your hands dirty, and have a can-do attitude. Join us! It’s going to be a thrilling ride.

UI & Gameplay Engineering is about building compelling, engaging progression systems, user interfaces that encourage player engagement, and user experiences that enrich the enjoyment of the game. Do you love features and UI work? As a Senior UI & Gameplay Engineer, you'll be responsible for building modular, reusable systems and coordinating with Platform, Gameplay systems, Art, and Design requirements to bring rich experiences for our players that define their journeys through our games. You'll create and evaluate product specifications, expand our technologies, build systems that will hold up through iterative revisions and live operations, and help grow the team’s collective expertise.


  • Actively participate in a team working on game features by making recommendations on product quality improvements and group productivity
  • Coordinate with other groups including art, design, and production to achieve project objectives
  • Develop well-designed and documented software within schedule
  • Write technical design specifications
  • Create and maintain high-quality modular interface components
  • Profile and optimize software components 
  • Collaborate with other engineers to help improve overall team competency


  • Proven experience in feature, UI, and gameplay development for high-quality, cross-platform games
  • You have experience in shipping high-quality games
  • Demonstrated ability in designing and implementing UX/UI elements to enhance player experience
  • Passionate about programming with a keen eye for detail, particularly in achieving the perfect "fit and finish"
  • Fluent in C++ (We work with our proprietary game engine: EVIL)
  • Strong understanding of good software engineering practices, including code optimization, performance, and scalability
  • Excellent troubleshooting and debugging skills
  • Enthusiastic about working collaboratively in a dynamic team environment
The base annual salary range for this position in the United States is $65,000 - $175,000. The base salary is just one part of the overall compensation package. SEMC also offers a package of benefits, including, healthcare coverage, unlimited PTO, a remote work environment, flex working schedule, parental leave support, 100% 401k match on the first 3% of your contribution, and paid local hangout meals and events. For more details on the full benefits package please visit this link. All full time roles are also eligible for annual bonuses and equity.

This base pay range is for the United States only and does not apply to international locations. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by location and additional factors including job-related skills, experience, and relevant education or training.

Do you feel like you don’t meet each and every requirement on the job description? Many people don't apply for jobs unless they feel they exceed at every one of these job requirements. It’s very important for us at SEMC to ensure we have a diverse and inclusive group of talent, so please go ahead and apply even if you feel that you’re not a “perfect” fit! You just might be what we’re looking for!