Senior Software Engineer, Unity
Battle Creek Games
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
Collaborate with designers and senior engineers to build engaging racing mechanics, UI elements, and multiplayer interactions.
Code Quality & Maintenance
Write clean, maintainable C# code. Participate in code reviews and follow established coding standards.
Performance Optimization
Assist in profiling and optimizing game performance (FPS, memory usage) to deliver a smooth experience on mobile devices.
Debugging & Problem-Solving
Investigate and resolve bugs or technical issues reported by QA or the community, ensuring fast and effective solutions.
Collaboration
Work with artists and designers to integrate new art assets and gameplay features. Communicate effectively about technical requirements and limitations.
Continuous Learning
Stay updated with Unity and C# best practices. Suggest improvements to workflows and tools that enhance development efficiency.
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.
Ready to Accelerate Your Career?
If you’re excited about creating top-tier racing experiences for millions of players, and you thrive in a dynamic, collaborative setting, send us your resume , portfolio (if available) , and a brief introduction to your background. Join us and help take our multiple titles to the next level!
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.- ...Description Estamos em busca de um(a) Engenheiro(a) de Software Sênior com experiência em Unity para integrar nosso time de engenharia. ~Desenvolver... ...e uso de APIs do browser para contornar limitações da engine em WebGL; Experiência rodando apps Unity em hardware...SeniorFull time
- ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...Job Description We are seeking a Senior Unity Engineer, with an emphasis on the Unity... ...timelines to consistently ship high-quality software. Responsibilities Evaluate the real...SeniorFull timeLocal areaWorldwideFlexible hours
- OverviewWe are seeking a highly skilled Senior Data Engineer with hands-on experience in Databricks, Unity Catalog, and Azure Data Factory (ADF) to support a large-scale enterprise data modernization initiative. The ideal candidate will be responsible for designing, developing...Senior
$148k - $226.2k
...evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the... ...simulationExperience working on game engines such as Unity, Unreal Engine, or PhysX.Experience with...SeniorFull timeLocal areaRemote workWork from home$193.93k - $291.15k
...quality visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll also have the... ...performant visualization frameworks in both C++ / OpenGL and Unity to serve multiple critical functions like autonomy...SeniorImmediate startFlexible hours$150k - $172k
...multiple platforms and hardware requirements. Job Summary As a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a... ...science or related field. Direct experience working on Unity, Unreal or a comparable commercial game engine. Knowledge...SeniorFull timeWork at officeLocal area- Unity is seeking a Senior Software Engineer to join a team delivering Unity platform support for TV and mobile partners. You will help design editor features, optimize WebGPU/WebAssembly performance, and tackle load times and memory constraints across devices. The role...Senior
$115.4k - $173k
We are looking for a Senior Software Engineer to join a new team delivering Unity platform support for a key platform partner bringing games to TV and mobile form factors. To reach every screen, we will be leveraging both streaming from Linux in the cloud and Web browser...SeniorFull timeWork at officeWorldwide- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we... ...world connect with God every day. As a Senior Software Engineer, you’ll play a key role in building... ...we unite around our mission, we know unity doesn’t mean uniformity. Our calling is...SeniorFull timeTemporary workWork experience placementCasual workInternshipLocal area
$243.29k - $295.25k
...create safer, more civil shared experiences for everyone.As a Senior Software Engineer on our Geometry team, you will drive foundational... ...or other web-based 3D frameworks.Experience programming in Unity or Unreal Engine.Led feature development from concept definition...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday- Unity is seeking a Senior Software Engineer to join a new team delivering platform support for TV and mobile formats. You will help enable browser-hosted Unity runtimes and cross‑platform workflows, while optimizing performance across WebGPU/WebAssembly and Linux cloud...Senior
$131k - $170k
...with a fantastic mission, look no further!We're looking for a Senior Software Engineer to join the team behind Investigations, the part of the... ...by our core values in all business decisions, we prioritize unity in our mission and ensure all SpyCloud employees have the support...SeniorFull timeTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours- Unity is seeking a Senior Software Engineer to help deliver platform support for bringing games to TV and mobile, using Linux cloud streaming and Web browser builds. You will work on performant, cross-platform code in a fast-paced agile team, with responsibilities spanning...Senior
- ...Software Engineer, Senior Purpose of Position: Create mixed reality software and hardware solutions to provide a realistic training environment... ...or game development technologies such as Unreal Engine, Unity, OpenGL, Direct3D, HLSL, or GLSL. Strong understanding of...SeniorShift work
$88.9k - $165.1k
...Senior Software Engineer Job Description Company Description Click here to view how Epsilon transforms marketing with 1 View, 1 Vision... ..., including Notebooks, Delta Lake, Jobs, Pipelines, and Unity Catalog, preferred. AWS, Databricks, or Spark certification...SeniorLocal areaFlexible hours- ...Senior Software Engineer Obsidian Labs, the advanced research, prototyping, and rapid experimentation arm of Obsidian Solutions Group is seeking... ...~ Experience with simulation frameworks, game engines (Unity/Unreal), or digital twins ~5+ years of programming with C#...SeniorCasual workWork at office
- ...of graphical user interface software and customized 3D training solutions... ...estimates, mentor's other engineers, may serve as Scrum Master,... ...languages (including C#), Unity game engine, and SCM tools (Git... ...skills and comfort presenting to senior leadership; may conduct...SeniorContract workWork at officeLocal areaRemote work
$103k - $153k
...veloppement chargée d’assurer la prise en charge de la plateforme Unity pour un écosystème Android englobant les appareils mobiles,... ...00 $ US à 219 700 $ US brutThe opportunityWe are seeking a Senior Software Engineer, based either in Montreal, Canada or working remotely...SeniorFull timeTemporary workWork at officeRemote workWorldwide$210.3k - $273.4k
...Senior Software Engineer At Unity, we're shaping the future of real-time 3D technology by building AI to transform how games are created and experienced. From intelligent authoring tools to new ways of interacting with content, we're engineering the next generation...SeniorTemporary workWork at officeRelocation package$164.2k - $225.7k
...insights to improve their business. Founded by engineers — and customer obsessed — we leap at... ...strategyWhat we look for:8+ years of software engineering experience building and shipping... ...Agent Bricks, Lakeflow, Lakehouse, and Unity Catalog. To learn more, follow...SeniorLocal areaWorldwide- Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard the quality... ...opportunity to work hands-on writing software or solutions, based on detailed... ...and support Databricks data workflows (Unity Catalog, Delta tables, and the medallion...SeniorFull timeContract workH1bLocal areaWork from homeRelocation package
- ...poly level.We are seeking an experienced Senior Full Stack Engineer to develop and enhance advanced... ...systems.Build scalable, high-performance software across front-end, back-end, and data layers... ...technologies (e.g., OpenGL, WebGL, Unity, CesiumJS).Strong background in...SeniorFull time
$224k - $356.5k
...platform with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-performance... ...creation employing tools such as Omniverse, Unreal Engine, Unity, or similar digital-twin platforms.Background in vision-...SeniorFull time$160k - $210k
...opportunity to lead, mentor, and grow a high-performing engineering team to design and develop robust, aesthetic software solutions with a particular focus on user... ...facing applications, whether that be with JavaScript, Unity, or other relevant frameworks.Lead technical...SeniorWork experience placementCasual work- ...particular Java or C++) • CVS, SVN or other version control software • Knowledge of database modeling including designing... ...indexes for maximum efficiency • Social game development • Unity 3D, OpenGL, and/or Objective-C is preferred, but not required...SeniorFull timeImmediate startWeekend workAfternoon shift
- ...science experiment. Built by engineers from mining, construction, Waymo... .... Responsibilities As a Senior Robotic Simulation Engineer at... ...designing and building simulation software for cutting edge autonomy and... ...g. Nvidia Omniverse, Unreal, Unity) Knowledge working with...Senior
- ...diverse team from world-class companies like Apple, Affirm, Unity, and Visa, backed by renowned VC's including Thrive, a16z,... ...their own terms, read on. About the Role Neon is seeking a Senior Software Engineer who will help lead the development of one of our key work...SeniorWork at officeFlexible hours
- ...Newton (Massachusetts), and Minneapolis (Minnesota). The Senior Desktop UI Software Engineer (Qt/QML) will be a key player in the Mapping and Ablation... ...in desktop UI development (e.g. Qt/QML, PyQt, Open GL , unity, GTK, WPF, or similar) Basic knowledge of C++ Experience...Senior
- ...We are looking for a Senior Software Engineer who is passionate about building scalable, reliable, and cloud-native software systems. While this... ...a relentless drive to deliver nothing but the best. Our unity is our strength, fostering a collaborative spirit that turns...SeniorFull timeFlexible hours
- ...mission to bend the curve of chronic disease. We are seeking a Senior Software Engineer to help design, build, and scale modern data platform... ...Hands-on experience with Databricks , including Delta Lake, Unity Catalog, Workflows, Delta Live Tables, MLflow, Model...SeniorFull timeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Unity. Be the first to apply!
- software engineer internship United States
- software development engineer aws United States
- software developer internship no experience United States
- real time software engineer United States
- financial software developer United States
- oracle software engineer United States
- part time software developer United States
- software engineer co-op United States
- graduate software developer United States
- software engineer travel United States


