We are seeking a senior Unity engineer to take ownership of Unity-based application systems and ensure software teams remain productive and aligned. This role combines hands-on development with technical leadership and project ownership.
The Lead Unity Systems Engineer will oversee subsystem delivery, guide architectural decisions, and proactively improve the Unity application framework that supports game developers and instructional designers. The individual will lead small engineering efforts, coordinate across teams, and ensure technical quality and delivery predictability.
This position requires strong C# expertise, experience leading software efforts, and the ability to operate independently with minimal oversight.
Requirements
Responsibilities:
Technical Ownership
Own defined Unity subsystems or projects from planning through delivery.
Maintain and evolve the Unity application framework.
Identify architectural improvements and technical debt reduction strategies.
Ensure performance, stability, and maintainability of Unity systems.
Team Leadership
Lead 2–4 engineers in sprint-based development efforts.
Conduct technical reviews and provide design guidance.
Translate requirements into implementation plans and development tasks.
Ensure sprint commitments are realistic and delivered.
Developer Enablement
Improve tooling, workflows, and internal systems to support developer productivity.
Support integration between Unity applications and external tools.
Collaborate with teams working on desktop applications and backend systems.
Contribute to system-level design discussions across the organization.
Proactive Improvement
Identify risks early and propose mitigation strategies.
Improve processes where appropriate without adding unnecessary overhead.
Communicate technical status and tradeoffs clearly to stakeholders.
Qualifications
7+ years professional software development experience. 4+ years Unity development experience (C#). Strong proficiency in C# beyond Unity. Experience leading software projects or small engineering teams. Experience working in Agile or sprint-based development environments.
Strong understanding of:
Modular system design. Unity application architecture. Performance profiling and optimization. Version control workflows (Git). This position requires strong C# expertise, experience leading software efforts, and the ability to operate independently with minimal oversight. Must be a US Citizen.
Preferred Qualification: Experience with WPF or desktop C# application development. Experience integrating Unity applications with external systems or services. Experience maintaining or evolving a shared application framework. Familiarity with build pipelines and CI/CD workflows. Experience working in regulated or structured documentation environments.
Job ID: 82395240
Jobs You May Like
NASA Postdoctoral Fellowships
NASA / Oak Ridge Associated...
Washington,
DC,
United States
(on-site)
SI
Systems Engineer E3 Support / Junior
Sev1tech, Inc.
Huntsville,
AL,
United States
(on-site)
B
Pressure Systems Engineer (BT-26010)
Bastion Technologies, Inc.
Huntsville,
AL,
United States
(on-site)
Software Systems Engineer
Leidos
Huntsville,
AL,
United States
(on-site)
Median Salary
Net Salary per month
$4,020
Cost of Living Index
59/100
59
Median Apartment Rent in City Center
(1-3 Bedroom)
$1,472
-
$2,200
$1,836
Safety Index
59/100
59
Utilities
Basic
(Electricity, heating, cooling, water, garbage for 915 sq ft apartment)
$130
-
$250
$168
High-Speed Internet
$55
-
$100
$72
Transportation
Gasoline
(1 gallon)
$2.88
Taxi Ride
(1 mile)
$3.06
Data is collected and updated regularly using reputable sources, including corporate websites and governmental reporting institutions.
We use cookies on this site to enhance your experience. By using our website you accept our use of cookies.
Cookies
YourMembership uses cookies for your convenience and security. Cookies are text files stored on the browser of your computer and are used to make your experience on web sites more personal and less cumbersome. You may choose to decline cookies if your browser permits, but doing so may affect your ability to access or use certain features of this site. Please refer to your web browser's help function for assistance on how to change your preferences.