Battle Creek Games logo
Battle Creek Games

Creators of Offroad Outlaws, No Limit Drag Racing 2 & American Marksman – The Leader in Racing and Hunting Games!

Senior Software Engineer, Unity

Location

United States

Posted

100 days ago

Salary

0

Seniority

Senior

5 yrs expEnglishUnity

Job Description

Senior Software Engineer, Unity

Battle Creek Games

• 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. • Collaborate closely with senior engineers, artists, and designers to bring new content to life. • Write clean, maintainable C# code. Participate in code reviews and follow established coding standards. • Assist in profiling and optimizing game performance (FPS, memory usage) to deliver a smooth experience on mobile devices. • Investigate and resolve bugs or technical issues reported by QA or the community, ensuring fast and effective solutions. • Work with artists and designers to integrate new art assets and gameplay features. Communicate effectively about technical requirements and limitations. • Stay updated with Unity and C# best practices. Suggest improvements to workflows and tools that enhance development efficiency.

Job Requirements

  • 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.

Benefits

  • 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.

Related Job Pages

More Game Engineer Jobs

High Voltage Software logo

Unreal Programmer

High Voltage Software

Our business is converting imagination into power, and business is good.

Game Engineer100 days ago
Full TimeRemoteTeam 51-200Since 1993H1B No Sponsor

• Collaborate closely with art and design to create and iterate on UE5 based gameplay features • Implement core game functionality such as application specific AI, physics, character control, camera management, inventory systems, event handling, UI, etc • Improve existing gameplay systems by diagnosing and fixing bugs in networking, rendering, gameplay logic, profile management, world streaming / relevancy and more • Design and write robust, well-structured, data-driven code that is easy to maintain and built for long-term use • Maintain awareness of state of the art tools & techniques for developing high quality, competitive UE based game applications • Write clear technical design and specification documents • Contribute ideas toward all aspects of game production and development

Mexico
$30K - $60K / month
CoolGames logo

Game Developer

CoolGames

Best HTML5 games from the cloud

Game Engineer100 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Contribute to the entire lifecycle of HTML5 casual game development, from inception to live-ops and maintenance; • Facilitate the delivery of top-notch products and features; • Take responsibility for delivering high quality products; • Collaborate with game designers, game artists, quality assurance engineers, and fellow game developers; • Develop new titles and evolve existing games; • Contribute to maintenance and evolving internal tooling; • Manage time and productivity to deliver robust code while meeting established deadlines; • Perform optimisation, debugging, fixing bugs, and performing code reviews;

Netherlands
Rimutee logo

Mobile Community

Rimutee

We believe LATAM digital & tech talent need to expand their reach.

Game Engineer101 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Find the perfect match between clients and Rimuteers for remote projects • Create amazing mobile experiences for users & companies

Mexico
Rimutee logo

Data Community

Rimutee

We believe LATAM digital & tech talent need to expand their reach.

Game Engineer101 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• DATA COMMUNITY is designed for those experienced with data engineering, data science & data visualization to help companies orient themselves better to a data-centric future.

Dominican Republic