Battle Creek Games

Senior Software Engineer, Unity

Battle Creek Games

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

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

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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#Unitygame performance optimizationprofilingmemory managementrendering efficienciescode reviewsclean codedesign patternsasset management
Soft Skills
problem-solvingcollaborationcommunicationwillingness to learnfeedback responsiveness