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
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 Guides
Related Job Pages
More Game Engineer Jobs
Unreal Programmer
High Voltage SoftwareOur business is converting imagination into power, and business is good.
• 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
• 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;
• Find the perfect match between clients and Rimuteers for remote projects • Create amazing mobile experiences for users & companies
• 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.



