Senior Software Engineer (Full Stack / React)

Engineering Chicago, Illinois



Gaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on.  The point is we've been helping gamers get better since 2001.  In fact, Esports pros have won more money using SteelSeries products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to continue supporting them through innovative gear and software gamers need and love.  We believe in being true to the gaming community, which means being true to ourselves. We create products that help the best of the best be better, and products that help the not-so-good feel not-so-bad.  Most of us are gamers, but you don't have to be, we promise!  Just don't be surprised if you become one within a few weeks of starting! 


Want to see what we're up to? Find us on social media, where we're highlighting our community, amazing partners, and products!



We are searching for a Senior Software Engineer to take our cross-platform, consumer gaming software platform, the SteelSeries Engine ( to the next level. An ideal candidate is a full stack engineer that can make a huge impact on our product development, has experience developing desktop and/or web applications, and has a serious passion for technology, product development, and gaming. We are a tight-knit team and we have lots of cool, challenging problems to solve.



  • 7+ years of experience in full stack software engineering
  • Strong experience architecting user interfaces using the React framework
  • A desire to mentor and elevate fellow engineers
  • Eagerness to continuously learn and excel in the craft of software engineering



  • Come up to speed with our tech stack. Our front end is built with the React framework, and our back end is predominantly written in Go.
  • Ship a new feature for SteelSeries Engine



  • Begin to architect and build a UI refresh of SteelSeries Engine
  • Mentor others in how best to architect clean, testable UIs in React
  • Continue to innovate and add features to SteelSeries Engine
  • Play with and give feedback on unannounced hardware products coming out next year



  • Act as a true full stack engineer by architecting and developing software features for the front end and back end of SteelSeries Engine
  • Proactively refactor code to achieve a perpetually clean design that has adequate test coverage
  • Evaluate new programming languages, frameworks, and tools and propose when they should be integrated and/or migrated to
  • Work across software teams to educate others on best practices for code, test, and documentation quality



We offer competitive pay, great benefits, and an awesome workplace with people who love gaming and technology.


This position is located in our office in downtown Chicago, but remote hires will also be considered. Note, due to COVID-19, we have been operating fully remote since March. The safety and personal health of the SteelSeries family has been a top priority since the beginning of the pandemic. We look forward to the day that we can safely return to the office. But for now, we are taking the utmost precaution as we continue to follow the city, state, and national safety guidelines.