Développeur(se) logiciel principal(e), écosystème Android | Senior Software Engineer, Android Ecosystem

Unity Software
Montreal, Massachusetts, Connecticut, Maryland, Florida, New York
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Collaboration","Technical documentation","Debugging","Performance profiling","Code reviews"]

Join a newly established agile team delivering Unity platform support for an Android ecosystem across mobile, laptops, and hybrid devices. You’ll design and build Unity Editor features and workflows, analyze the full stack to identify optimization opportunities, and collaborate across teams to implement performance improvements. The role also focuses on stability by triaging bug reports, and on raising quality through automated testing and rigorous code reviews, supported by performance benchmarking and profiling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
2 days ago

Développeur(se) logiciel principal(e), écosystème Android | Senior Software Engineer, Android Ecosystem

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Join a newly established agile team delivering Unity platform support for an Android ecosystem across mobile, laptops, and hybrid devices. You’ll design and build Unity Editor features and workflows, analyze the full stack to identify optimization opportunities, and collaborate across teams to implement performance improvements. The role also focuses on stability by triaging bug reports, and on raising quality through automated testing and rigorous code reviews, supported by performance benchmarking and profiling.
Location: Montreal, Massachusetts, Connecticut, Maryland, Florida, New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop Unity Editor features and workflows supporting Android platform configurations.
  • •Profile, analyze, and identify optimization opportunities across the stack, partnering with multiple teams to deliver solutions.
  • •Write comprehensive technical documentation and participate in design review processes.
  • •Ensure platform stability by investigating and resolving bug reports.
  • •Improve quality and delivery through automated testing and rigorous code reviews while fostering technical excellence.

Pay and Benefits

Perks:Health InsurancePensionPaid LeaveEquityParental Leave

Key Requirements

  • •Advanced Android systems programming expertise with proficiency in C++, C#, and Java/Kotlin.
  • •Experience building and maintaining platform or runtime systems.
  • •Strong understanding of large applications spanning synchronous/async calls and memory ownership/marshalling across languages.
  • •Experience designing and implementing scalable feature sets in a large multithreaded codebase.
  • •Diagnostic, debugging, and performance profiling skills.
Skills:CollaborationTechnical documentationDebuggingPerformance profilingCode reviews
Languages:English
Tech Stack:C++C#JavaKotlinAndroidUnity Editor3D renderingVulkanMultithreadingAutomated testing

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn