USNLX Diversity Jobs

USNLX Diversity Careers

Job Information

Unity Technologies SF Senior Software Engineer, Platforms in Bellevue, Washington

Senior Software Engineer, Platforms, Unity Technologies SF, Bellevue, WA. Investigate, plan and develop high quality software using high level software languages. Identify and recommend areas of the software that will benefit from abstraction. Deliver innovation on the benefit of maintainability and extensibility of the code by abstraction and how it will enhance internal developers and external customer experience. Propose and implement platform-independent abstractions over an immutable surface area to enable building platform-dependent implementations. Collaborate with engineers and peers to determine the stability and extensibility of the abstraction surface area. Author and execute unit tests. Identify and address bugs arising in implementations. Perform and assist in triage of incoming bugs. Conduct pair programming, document review, and provide technical guidance.

40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary: $110,160 - $120,160/yr. Standard company benefits.

MINIMUM REQUIREMENTS:

Bachelor's degree or foreign equivalent degree in Computer Science, Computer Engineering or a related field, and one (1) year of related work experience in the position offered or a related position.

Must have one (1) year of experience with/in the following:

  • Implementing platform-independent abstractions in C++/ ObjC;
  • Writing descriptive pull request definitions;
  • Preparing summary of automated tests and manual scenarios executed;
  • Using APIs;
  • Using debugging tools like Microsoft Visual Studio, Xcode and JetBrains Rider;
  • Using C# for refactoring, scripting and testing code for bugs;
  • Systems programming using Mac, Windows and Linux operating systems and frameworks.

Telecommuting permitted two (2) days per week.

To apply, email resume and reference WA0010 to jobsgm@unity3d.com or apply at https://careers.unity.com/{rel="nofollow"}.

DirectEmployers