Senior Software Engineer, Unity

Battle Creek Games

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote team
Unlimited PTO
Competitive benefits & pay

Job summary

Battle Creek Games seeks a Senior Unity Engineer to advance No Limit Drag Racing 2. You’ll implement features, optimize performance, and ensure smooth gameplay across devices. Work alongside senior engineers, artists, and designers to deliver high-quality, live-operated experiences.

You’ll contribute to code quality, debugging, and collaboration while embracing a culture of learning from data-driven insights. This remote role offers growth with a veteran team and live titles.

Qualifications

  • 5+ years of professional Unity (C#) development experience, preferably with one shipped mobile or live-operated title.
  • Familiarity with Unity fundamentals (prefabs, scenes, asset management) and common design patterns.
  • Basic understanding of optimization techniques for mobile devices, including memory management and rendering efficiencies.
  • Experience collaborating with designers, artists, or QA to deliver player-facing features.
  • Strong problem-solving skills and a willingness to learn from feedback and data-driven insights.

Responsibilities

  • Feature implementation for No Limit Drag Racing 2.
  • Code quality and maintenance across features.
  • Performance optimization for broad device support.
  • Debugging and problem-solving to keep live service stable.
  • Collaboration with designers, artists, and QA.
  • Continuous learning and applying feedback from data.

Skills

5+ years Unity (C#)
Unity fundamentals
Mobile optimization
Collaboration
Problem-solving

Job description

About Battle Creek Games

Battle Creek Games is a remote, mobile gaming studio behind some of the most-played racing and hunting titles in the U.S., including No Limit 2, Offroad Outlaws, and American Marksman, reaching millions of players worldwide. If you’re excited about contributing to our titles, we’d love to hear from you.

Role Overview

As a Senior Unity Engineer, you’ll work primarily on No Limit Drag Racing 2, helping to develop and refine gameplay features, optimize performance, and ensure a smooth user experience across a wide range of devices. You’ll collaborate closely with senior engineers, artists, and designers to bring new content to life. This is a great opportunity to build on your Unity expertise while making a direct impact on a fast-growing, live-operated racing title.

What You’ll Do
  • Feature Implementation
  • Code Quality & Maintenance
  • Performance Optimization
  • Debugging & Problem-Solving
  • Collaboration
  • Continuous Learning
What You’ll Need
  • 5+ years of professional Unity (C#) development experience, preferably with one shipped mobile or live-operated title.
  • Familiarity with Unity fundamentals (prefabs, scenes, asset management) and common design patterns.
  • Basic understanding of optimization techniques for mobile devices, including memory management and rendering efficiencies.
  • Experience in collaborating with designers, artists, or QA to deliver player-facing features.
  • Strong problem-solving skills and a willingness to learn from feedback and data-driven insights.
Nice to Have
  • Knowledge of racing or vehicle physics, multiplayer frameworks, or analytics integration.
Why Join Battle Creek Games?
  • Remote by Design: We’re a fully remote team with processes and tools intentionally built for effective, distributed collaboration.
  • Collaborative Culture: Enjoy a supportive environment where cross-team collaboration and rapid iteration are highly valued.
  • Impactful Contribution: Play a hands-on role in advancing our most popular titles.
  • Professional Growth: Expand your skills by working alongside experienced teammates hailing from EA, Small Giant Games, Rovio, and Pocket Gems.
  • Competitive Benefits & Pay: Compensation is at or above the 75th percentile for the gaming industry, most health plans are fully covered or low-cost, and we offer unlimited PTO to support long-term, sustainable careers.

At Battle Creek Games, we believe our strength comes from the diversity of our players and our team. We’re committed to building an inclusive environment where everyone, regardless of race, ethnicity, religion, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or background can do their best work.

We welcome candidates from all walks of life and encourage you to apply, even if your experience doesn’t line up perfectly with every qualification listed. What matters most to us is passion, creativity, and a drive to help us build games that millions of players love.

Battle Creek Games is proud to be an equal opportunity employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Unity Engineer - Remote, Racing Mobile Games
Senior Unity Engineer - Remote, Racing Mobile Games

Battle Creek Games • United States

Remote
USD 120,000 - 180,000
Fully remote team
Unlimited PTO
Competitive benefits & pay
Principal Engineer, Unity Rewards
Principal Engineer, Unity Rewards

LE130 Unity Technologies SF • United States

Remote
USD 202,000 - 341,000
Health insurance
Equity grants
Flexible work arrangements
+1
Senior Engine Programmer
Senior Engine Programmer

Rushdown Studios • New York (NY)

Hybrid
USD 100,000 - 150,000
Salary range
Holidays + PTO
Insurance
+3
Senior Software Engineer
Senior Software Engineer

Unity Enterprise • Bellevue (WA)

On-site
USD 115,000 - 220,000
Comprehensive health insurance
Commute subsidy
Employee stock ownership
+4
Senior Engine Programmer
Senior Engine Programmer

Rushdown Studios • City of Saratoga Springs (NY)

Hybrid
USD 100,000 - 150,000
Health insurance
9 paid holidays + Flexible PTO
Annual video game budget
+2
Principal Engineer, Unity Rewards
Principal Engineer, Unity Rewards

Unity • San Francisco (CA)

On-site
USD 240,000 - 335,000
Comprehensive health insurance
Equity participation
Commute subsidy
+2
Remote QA Engineer - Game Automation & Live-Ops
Remote QA Engineer - Game Automation & Live-Ops

Battle Creek Games • United States

Remote
USD 70,000 - 90,000
Comprehensive health coverage
Paid time off
Flexible work arrangements
Principal Engineer, Unity Rewards
Principal Engineer, Unity Rewards

Unity • Kentucky

Hybrid
USD 230,000 - 340,000
Comprehensive health insurance
Employee stock ownership
Generous vacation and personal days
+2
Principal Software Engineer, Core Engine
Principal Software Engineer, Core Engine

LE130 Unity Technologies SF • Canonsburg

On-site
USD 202,000 - 304,000
Health insurance
Life insurance
Disability insurance
+10
Senior Software Engineer
Senior Software Engineer

LE130 Unity Technologies SF • Seattle (WA)

Hybrid
USD 130,000 - 195,000
Equity awards
Annual bonuses
Health insurance
+3