1

Senior Unity Engineer Jobs (NOW HIRING)

$110 - $115/hr

Senior Unity Engineer Cambridge, MA, US 3 days ago Requisition ID: 1011 About the role The Senior Unity Engineer is a mid level position on the iCivics Software Development Team. Reporting into the ...

Seattle, WA Openings: 1 Type: Long-Term Contract THE MISSION The Clients team is seeking a Senior Full Stack Unity Engineer to join our ranks. You will be an integral part of a small team on a ...

Unity 3d Developer

Manhattan, NY · On-site

$100 - $140/hr

As a Senior Unity 3D Developer, you will play a key role in leading the development of cutting‑edge user experiences, collaborating with cross‑functional teams to bring creative visions to life.

We are seeking a Senior Unity Engineer, with an emphasis on the Unity physics system and advanced kinematic chains utilizing inverse and forward kinematics. We are looking for an engineer who ...

Support senior developers in the completion of their tasks. * Scope and estimate your own work ... Ability to create UI/UX assets in Unity. * Experience writing graphics shaders in Unity.

Experience developing for XR technologies and devices like the Meta Quest, HoloLens, Apple Vision Pro. (High quality Unity developers with little to no XR experience will be considered). * Strong ...

Senior XR/Unity Developer Location: Austin TX || Onsite Interview: Virtual Senior XR/Unity Developer We are hiring an XR/Unity Developer to design, develop, and implement immersive augmented reality ...

next page

Showing results 1-20

Senior Unity Engineer information

See salary details

$59.5K

$126.6K

$183.5K

How much do senior unity engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for senior unity engineer in the United States is $126,557.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,500.00 and $143,500.00 per year, depending on experience, location, and employer.

What is a senior Unity engineer?

Senior Unity Engineers are experienced software developers who specialize in using the Unity game engine to design, build, and maintain interactive applications, games, or simulations. They lead development teams, architect game systems, and ensure code quality and performance. Their responsibilities also often include mentoring junior engineers, optimizing workflows, and collaborating with artists and designers to deliver high-quality user experiences. A Senior Unity Engineer typically has several years of professional experience with Unity, C#, and related technologies.

How does a senior Unity engineer typically collaborate with artists and designers during game development?

As a Senior Unity Engineer, you'll work closely with artists and designers to transform creative concepts into interactive gameplay. This collaboration often involves integrating art assets, implementing UI/UX features, and providing technical guidance to ensure that designs are feasible within Unity's engine constraints. Regular communication is key, with frequent meetings to align on project goals, troubleshoot issues, and iterate on prototypes. Your expertise will also help bridge the gap between creative vision and technical execution, ensuring a smooth workflow and high-quality results.

What are the key skills and qualifications needed to thrive as a senior Unity engineer, and why are they important?

To thrive as a Senior Unity Engineer, you need advanced proficiency in C#, Unity3D engine, and computer science fundamentals, typically backed by a relevant degree and significant experience in game or interactive software development. Familiarity with version control systems (such as Git), performance profiling tools, and continuous integration platforms is essential, along with knowledge of VR/AR frameworks if applicable. Strong problem-solving, leadership, and communication skills help you drive projects forward and mentor junior developers. These competencies ensure the delivery of efficient, high-quality applications and foster effective collaboration within multidisciplinary teams.

What is the difference between Senior Unity Engineer vs Unity Developer?

AspectSenior Unity EngineerUnity Developer
Required CredentialsBachelor's in Computer Science or related field; extensive Unity experience; often additional certificationsTypically a bachelor's degree; some experience with Unity; certifications are optional
Work EnvironmentLarge game studios, AR/VR companies, or enterprise applicationsIndie projects, startups, or smaller teams
Industry UsageUsed in both gaming and non-gaming industries for complex projectsPrimarily in game development and interactive media

Senior Unity Engineers usually have more experience, advanced skills, and work on complex projects within larger teams. Unity Developers often focus on creating and implementing features, typically in smaller or less complex projects. The roles overlap but differ mainly in experience level and project scope.

What does a senior Unity engineer do?

A senior Unity engineer develops and maintains interactive applications and games using the Unity engine, often leading technical design and implementation. They optimize performance, troubleshoot issues, and collaborate with designers and artists, typically requiring proficiency in C# and experience with Unity tools and workflows.
More about Senior Unity Engineer jobs

What cities are hiring for Senior Unity Engineer jobs?

Cities with the most Senior Unity Engineer job openings:

What are the most commonly searched types of Unity Engineer jobs?

The most popular types of Unity Engineer jobs are:

What states have the most Senior Unity Engineer jobs?

States with the most job openings for Senior Unity Engineer jobs include:

What job categories do people searching Senior Unity Engineer jobs look for?

The top searched job categories for Senior Unity Engineer jobs are:

Infographic showing various Senior Unity Engineer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $126,557 per year, or $60.8 per hour.

Senior Unity Engineer

On-site

$110 - $115/hr

Other

Medical, PTO

Posted 11 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Unity Engineer

Cambridge, MA, US

3 days ago Requisition ID: 1011

About the role

The Senior Unity Engineer is a mid level position on the iCivics Software Development Team. Reporting into the Director of Technology, the Senior Unity Engineer will be part of an Agile development team and contribute to iCivics’ website and education products. The focus of this role will be to maintain and enhance our current Unity games and their dependency libraries and supporting code.

This person will
  • Software engineering on Unity Games, existing and new.
  • Identify areas in code and technology stack for improvements and enhancements.
  • Participate in Agile Ceremonies for standups, sprint planning, backlog grooming, sprint reviews, and retrospectives.
  • Code reviews and pull requests.
  • Choose technologies, frameworks, and libraries for implementations.
  • Participate in architecture and design sessions and planning.
  • Participate in QA and testing activities.
  • Document code and architecture.
  • Other tasks as assigned by your manager.
Who you are

This role is ideal for someone with the following skills and mindsets:

  • Game development: You must have experience working with game development. You must understand how the games operate and the entire tech stack from front end to back end. This also includes compliance issues like WCAG AA and other adaptive compliance requirements.
  • Creative and innovative: You have a passion for technical innovation and a desire to create exceptional, fun, and friendly game experiences. You thrive when pushing limits, generating original ideas, and motivating your staff to think creatively and sustainably. You’re not afraid to ask questions or challenge assumptions.
  • An effective communicator and collaborator: You clearly articulate a vision for the technical design of our games. You are confident and comfortable working collaboratively with software engineers, data scientists, and other technical team members to communicate functional and non-functional requirements. You will also be able to work with vendors and collaborate on existing and futures games with them.
  • Maintenance and SDLC: You will be responsible for keeping all iCivics’ games up to date, secure, and functional. You must understand the Software Development Life Cycle and make sure iCivics’ games will stay alive and are sustainable well into the future.
What you’ll need
  • 3-5 years of experience in Unity Game Development
  • Mastery of coding and code design patterns.
  • Deep knowledge of data structures and coding principles.
  • Deep knowledge of computing theory, scalability, security, and networking.
  • Mastery of mobile application development, specifically in Unity.
  • Knowledge of HTML, HTML5, CSS, and other front end technologies.
  • Experience with Agile and other production processes.
  • Knowledge of cloud platforms and managed services such as AWS and Google Cloud.
  • Mastery of debugging techniques and tools.
  • Experience using visual documentation tools like Visio or Lucid Chart
  • Mastery of code repositories and pipelines like Github or Bitbucket.
  • Mastery of AI tools and IDEs
  • Mastery of deployment into the app stores, like the Apple App Store and Google Play.
Skills that are a plus
  • Experience with frameworks such as React JS.
  • Experience with Open Source tech stacks like Node.js and Next JS.
  • Experience and understanding of DB technologies such as SQL and noSQL
  • Understanding of deployment pipelines like Cloudformation or others.
Additional skills
  • Self motivated and ability to discover and learn new technologies and methodologies.
  • Ability to install and use common coding tools and IDE such as Visual Studio Code and Eclipse.
  • Good verbal and written communication skills.
  • Good problem solving and prioritization.
  • Organized and disciplined in approach to daily work.
  • BA or BS in Computer Science or similar degree.
Salary

Salary: The expected starting salary for this position is $110,000 - $115,000 plus benefits.

Health First
  • Medical options with $0 deductible (covered by us).
True Flexibility
  • 100% remote (US) with flexible hours to fit your life.
Abundant Rest
  • 5 weeks PTO + Winter Break + Summer Fridays + a guaranteed 4-day July 4th weekend.
Family Support
  • 12 weeks of 100% paid parental leave.
Growth & Connection
  • Annual professional development stipend and an in-person annual staff retreat to bond with your team.
Location

This position is remote and we welcome applicants nationwide; specific work location is subject to approval; expected travel of 5-10%.

#J-18808-Ljbffr