Software Engineer

Posted 5 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer building and shipping Roblox gameplay features for Voldex’s Driving Empire. Improving live-game systems and player experiences for millions of daily players.

Responsibilities

  • Build and launch features that delight millions of players daily
  • Own and deliver gameplay features end-to-end, from implementation through release and iteration
  • Break down product requirements into technical tasks and provide reliable estimates
  • Write clean, performant, and maintainable Roblox Lua code aligned with team standards
  • Design and implement scalable, performant, and maintainable systems
  • Partner with designers, artists, and producers to build high-quality gameplay experiences
  • Monitor live features, analyze performance, and address issues proactively
  • Improve codebase quality, development workflows, and system reliability
  • Participate in code reviews and contribute to team engineering practices
  • Playtest features and improve player experience, responsiveness, and polish

Requirements

  • 1–3+ years of Roblox or relevant game development experience
  • Strong foundation in CS fundamentals and problem-solving
  • Experience shipping features or games in a production environment
  • Excellent communication, ownership, and collaborative mindset
  • Ability to work independently on feature development with moderate guidance
  • Strong communication and cross-functional collaboration skills
  • Familiarity with version control and collaborative development workflows
  • Regular collaboration during Eastern or Pacific Time business hours
  • Bachelor’s degree in CS/Software Engineering or equivalent experience working in a development team (nice to have)
  • Shipped games or features on Roblox or similar platforms (nice to have)
  • Game jam or modding experience (nice to have)
  • Familiarity with live game systems, including analytics, economy tuning, and balancing (nice to have)
  • Experience optimizing performance in multiplayer or real-time systems (nice to have)
  • Roblox Lua scripting
  • Backend services, including AWS and Golang
  • Analytics pipelines, including Snowflake and Tableau
  • GitHub and Discord collaboration tools

Benefits

  • Competitive compensation - above-market salary + profit sharing + stock options
  • Retirement benefits - company contribution to your retirement plan (401k, RRSP, Pension), in Canada, UK and USA
  • Medical, dental, and vision benefits - depending on the country, with possible additional benefits such as Life and ADD
  • Flexible PTO - vacations + Federal / Bank Holidays
  • Remote First - work from home/anywhere
  • In-person get-togethers
  • Virtual company-wide game events
  • Robux allowances
  • Professional Development - reimbursement for courses, materials, and training and growth
  • Work with awesome people and impact millions of daily players

Job type

Full Time

Experience level

Junior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AWSLuaTableauGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.