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 workflows.
  • Develop, debug, and optimize 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 and analyze CPU, GPU, memory, and system architecture to identify and resolve performance bottlenecks.
  • Communicate findings and best practices through consultations, written technical reports, and guidance to mixed-discipline technical teams.
  • Collaborate with Unity’s internal development and R&D teams to feed back real-world customer needs and influence product direction.
  • Manage consulting engagements that range from one week to several months, including on-site visits and follow-up support.
  • Travel to customer sites and Unity offices as required to deliver hands-on consulting and training (up to 30% typical).

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).
  • Experience profiling, analysing, and optimising performance across CPU, GPU, memory, and architecture in real-time applications.
  • Track record of shipping real-time interactive applications or games and ownership of end-to-end development tasks.
  • Ability to investigate and resolve complex technical issues in existing codebases and projects, both remotely and on-site.
  • Strong communication skills and fluency in English, including producing clear written technical reports and explaining solutions to mixed-discipline teams.
  • Willingness to travel up to 30% (primarily within Europe) for customer visits and engagements.
  • Relocation support is not available for this position.
  • Work visa / immigration sponsorship is not available for this position.
  • Preferred: experience delivering technical training, workshops, or conference talks; experience writing technical articles/guides or documentation; deep graphics programming knowledge including shader development; familiarity with games, media & entertainment, or manufacturing use cases.

Benefits

  • Comprehensive health, life, and disability insurance (varies by country and employment status).
  • Employee stock ownership (equity) opportunity.
  • Competitive retirement / pension plans.
  • Generous vacation and personal days.
  • Support for new parents through leave and family-care programs.
  • Mental health and wellbeing programs and support, plus a Global Employee Assistance Program.
  • Training and development programs and opportunities for conference speaking and research.
  • Commute subsidy, office food/snacks, employee resource groups, and volunteering/donation matching programs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

IN Associate - Customer Success (Gurugram)

Sporty Group 51-250 Media

Customer Success Representative at Sporty, joining a remote Customer Success team to manage initial customer interactions, educate users about Sporty products, and ensure a positive, solution-focused customer journey.

CRM
1 month ago

Customer Reliability Engineer

Sysdig 251-1K IT Services

Customer Reliability Engineer at Sysdig (remote, flexible for Italy/Spain) delivering senior-level technical support and escalation management to ensure customers run and secure cloud/container environments reliably.

AWS Azure Bash Cassandra Elasticsearch GCP Kafka Kubernetes Linux PostgreSQL Python Shell Scripting
1 month ago

Applied AI Operations Lead

Canvas Medical 51-250 Health Care Providers & Services

Canvas Medical is hiring an Applied AI Operations Lead to partner with healthcare organizations to deploy, govern, and scale AI agents that automate clinical and operational workflows and deliver measurable business and clinical value.

HIPAA
1 month ago

Patient Engagement Specialist

Synapticure 11-50 Health Care Providers & Services

Patient Engagement Specialist (Outreach Specialist) at Synapticure, working remotely to locate, engage, enroll, and transition patients with neurodegenerative diseases into the clinic’s care model while providing initial support and education.

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