Senior Software Development Consultant

1 month ago
Full-time
Senior
Software Development
Unity

Unity

Unity is the top platform for real-time 3D content creation, empowering creators across industries to bring their ideas to life with interactive 2D and 3D content.

Internet Software & Services
5K-10K
Founded 2004

Description

  • Partner with customers on-site and remotely to diagnose performance issues and improve Unity projects and development workflows.
  • Develop, debug, and optimise complex C# or C++ code within real-time, multi-platform engines.
  • Embed with customer development teams to advise, design, and build interactive applications, tools, and technical solutions.
  • Profile, analyse, and optimise performance across CPU, GPU, memory, and system architecture in real-time applications.
  • Communicate findings and best practices through consultations, written reports, and technical guidance.
  • Collaborate with Unity’s internal development and R&D teams to feed back real-world customer needs and influence product direction.
  • Deliver short- and long-term consulting engagements (ranging from ~1 week to several months) and provide ongoing technical support and education.
  • Represent Unity externally through activities such as training, conference talks, or creating technical content as expertise develops.

Requirements

  • Advanced skills in C# or C++ within large, multithreaded codebases using a real-time, multi-platform engine (e.g., Unity, Unreal, or in-house).
  • Proven ability to profile, analyse, and optimise performance across CPU, GPU, memory, and architecture in real-time applications.
  • Track record of shipping real-time interactive applications or games and understanding of software development lifecycles with end-to-end ownership.
  • Ability to investigate and resolve complex technical issues in existing codebases and projects both remotely and on-site.
  • Strong communication skills in English, including producing clear technical reports and explaining solutions to mixed-discipline teams.
  • Willingness and ability to travel up to ~30%, primarily within Europe and usually on weekdays.
  • Experience delivering technical training, workshops, or conference talks (preferred).
  • Experience writing technical articles, guides, or in-depth documentation (preferred).
  • Deep graphics programming knowledge, including shader development (preferred).
  • Familiarity with video games, media & entertainment, automotive, or manufacturing use cases (preferred).
  • Relocation support and work visa/immigration sponsorship are not available for this position, so candidates must have the right to work where the role is based.

Benefits

  • Comprehensive health, life, and disability insurance (varies by country and employment status).
  • Employee stock ownership (equity) program.
  • Competitive retirement/pension plans.
  • Generous vacation and personal days and support for new parents through leave and family-care programs.
  • Mental health and wellbeing programs and Global Employee Assistance Program.
  • Commute subsidy and office food/snacks.
  • Training and development programs and opportunities for speaking, research, and professional growth.
  • Volunteering and donation matching programs and Employee Resource Groups.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Android - Retail

Toast 1K-5K Hotels, Restaurants & Leisure

Senior Android Engineer at Toast on the Retail POS team, responsible for shaping and delivering the POS product for retail locations by defining, designing, building, and maintaining features and core workflows that enable new customer and guest experiences and support business growth.

Android Android Studio CSS HTML JavaScript Kotlin Prototyping UX Design
14 hours, 37 minutes ago

Senior Software Engineer, Core Identity (Auth0)

Okta 5K-10K Professional Services

Senior Software Engineer on Okta’s Core Identity team (Auth0) designing, building, and operating the critical backend services that ensure secure, reliable, and scalable global authentication and identity functionality.

Agile AWS Azure JavaScript MongoDB Node.js OAuth OpenID Connect PostgreSQL Redis SAML TypeScript
1 month ago

Healthcare IT Developer

Kentro Internet Software & Services

Healthcare IT Developer at IT Concepts (Kentro) supporting VA Enterprise health IT projects, responsible for designing, building, and implementing Oracle Health (Cerner) Millennium solutions to improve clinical workflows and patient care across large-scale healthcare environments.

Agile SQL
1 month ago

Software Engineer- Finance & Supply Chain Engineering

Block 10K-50K Capital Markets

Block is hiring a Software Engineer (Financial & Supply Chain Engineering) to build and maintain foundational financial infrastructure that processes millions in transactions and powers forecasting, compliance, treasury, and reporting across Block’s product portfolio.

AWS Datadog Docker Go gRPC HTTP JavaScript JSON MySQL Prefect React RSpec Ruby Ruby on Rails Snowflake SQL TypeScript
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers