Senior Software Engineer

7 hours, 11 minutes 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

  • Collaborate with external customer teams to develop games and game production tools.
  • Scope, estimate, and assist in planning short- and long-term customer co-development projects (ranging from one week to 18+ months).
  • Optimize customers’ games for performance, visuals, and platform-specific constraints.
  • Diagnose and develop solutions for complex technical problems and verify production fixes.
  • Build and maintain relationships with Unity’s internal engine teams and provide customer feedback and production verification for future Unity features.
  • Communicate, educate, and provide technical guidance to clients both remotely and on-site.
  • Visit customer studios for short-term consultations and deliver actionable advice to improve existing projects and pipelines.
  • Proactively train and keep up-to-date with Unity Engine technology and game content creation tools.

Requirements

  • Experience across a variety of game projects and platforms (Mobile, PC, Console); Unity experience not strictly required for all past projects.
  • Ability to adapt to customer production environments and, when needed, take over or coordinate work streams with customers.
  • Ability to develop and debug code within large multithreaded C# or C++ codebases using multi-platform engines (e.g., Unity, Unreal, in‑house).
  • Deep technical expertise in the Unity ecosystem, including C#, ScriptableObjects, Addressables, Unity lifecycle, and modern render pipelines (URP/HDRP).
  • Proven ability to profile and optimize CPU, GPU, and memory usage using Unity Profiler, Frame Debugger, and RenderDoc.
  • Strong teamwork, planning, coordination, communication skills, and experience mentoring less-experienced developers and producing technical documentation.
  • Ability to translate complex technical topics into understandable concepts for both technical and non-technical stakeholders.
  • Experience shipping and maintaining titles across diverse hardware with an understanding of platform-specific constraints.
  • Nice-to-have: familiarity or strong interest in DOTS/ECS and the C# Job System; experience with version control (Git/Perforce); experience delivering training/technical talks or writing technical articles; awareness of AI/ML workflows.
  • Sufficient professional verbal and written English for frequent global communication; willingness and ability to travel to customer sites; relocation support and work-visa/immigration sponsorship are not available for this position.

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 / time off policies.
  • Support for new parents through leave and family‑care programs.
  • Mental health and wellbeing programs and Employee Assistance Program.
  • Training and development programs and Employee Resource Groups.
  • Commute subsidy, office snacks, and volunteering/donation matching programs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer, Product

Atria Institute 51-250 Health Care Providers & Services

Staff Software Engineer at Atria Health responsible for providing cross-team technical leadership across Clinical Experience, Member Experience, and Care Delivery to drive complex initiatives from concept to launch and deliver measurable outcomes for preventive healthcare members.

Express.js GCP GitHub HIPAA Microservices Mixpanel MySQL Node.js React REST API Terraform TypeScript
5 hours, 56 minutes ago

Senior Software Engineer, Data Engineering

Atria Institute 51-250 Health Care Providers & Services

Senior Software Engineer, Data Engineering at Atria Health responsible for designing and building scalable data infrastructure and pipelines to deliver reliable, high-quality data that powers clinical care, analytics, and research.

Apache Airflow Apache Spark CI/CD Dagster Datadog dbt Docker GCP GitHub Actions Grafana Kafka Kubernetes MySQL OpenTelemetry PostgreSQL Python Snowflake SQL Terraform
6 hours, 41 minutes ago

Software Engineer, Product

Atria Institute 51-250 Health Care Providers & Services

Software Engineer (Product) at Atria Health building and scaling member- and clinician-facing systems to deliver preventive, precision-based care and measurable product outcomes.

Express.js GCP GitHub HIPAA Mixpanel MySQL Node.js React System Design Terraform TypeScript
7 hours, 56 minutes ago

Software Developer, AI

Aspire Software 251-1K Internet Software & Services

As an AI Software Developer at Valsoft, you will embed into portfolio companies to design, build, and ship AI-powered product features, integrations, and internal tools that drive measurable business outcomes across diverse vertical-market software businesses.

7 hours, 56 minutes 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