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.
  • 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.
  • Travel to customer sites and Unity offices as needed (primarily within Europe) to support engagements, workshops, and on-site problem-solving (up to ~30% travel).
  • Deliver or support technical training, workshops, and conference presentations for customers and colleagues as opportunities arise.

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).
  • Ability to profile, analyze, and optimize performance across CPU, GPU, memory, and architecture in real-time applications.
  • Track record of shipping real-time interactive applications or games, with a solid understanding of software development lifecycles and end-to-end ownership.
  • Ability to investigate and resolve complex technical issues in existing codebases and projects both remotely and on-site.
  • Strong written and verbal communication skills with fluency in English, including producing clear technical reports and explaining solutions to mixed-discipline technical teams.
  • Willingness and availability to travel to customers and Unity offices—up to 30% (primarily within Europe, usually on weekdays).
  • Relocation support is not available for this position.
  • Work visa/immigration sponsorship is not available for this position.
  • Experience delivering technical training, workshops, or conference talks (preferred).
  • Deep graphics programming knowledge, including shader development (preferred).

Benefits

  • Comprehensive health, life, and disability insurance (varies by country and employment status).
  • Commute subsidy.
  • Employee stock ownership (equity).
  • 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.
  • Training and development programs, plus volunteering and donation-matching opportunities.

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