大数跨境
0
0

我们正在招聘 | Engineering

我们正在招聘 | Engineering Improbable英礴
2019-01-04
2
导读:如果你也想成为Improbable Engineering Team中的一员,请仔细阅读这篇JD,并点击“阅读原文”快速申请心仪职位!
点击上方“Improbable” 关注我们

这是一个充满热情与创新的地方

这里有一群友好、谦逊、进取、乐于挑战的伙伴

我们的slogan是Make new realities possible!

如果你也想成为我们Engineering团队中的一员,

请仔细阅读这篇JD,

并点击“阅读原文”速速申请心仪职位吧!

 

Engineering团队现在中国寻找:

  • Engineering Manager

  • Software Engineer - Ecosystem

  • Software Engineer - Platform

  • Senior Android Engineer

  • Senior IOS Engineer

  • Technical Writer - SpatialOS

  • Technical Writer - SpatialOS (London)

Engineering Manager

Your Mission:

As an Engineering Manager at Improbable we want you to help shape our SpatialOS platform so that our customers can successfully see their projects and games through prototyping to release. That said, your primary role is to lead and develop your wonderful team - taking care of hiring, on-boarding, mentoring, coaching, career development, and performance management. We want to build a positive team culture where you're supporting colleagues and empowering them to grow as technical leaders and people. The work that you enable your team to deliver on time and to roadmap will ultimately have an impact on the vision of SpatialOS itself.

Competencies:

  • 2+ years of growing and managing a team of 5 engineers or more.

  • Proven experience building & running large-scale, highly-available, distributed system.

  • Real passion for developing, mentoring and supporting people.

  • A diverse background in software and/or systems engineering.

  • Comfortable coding in at least one mainstream programming language (even if it is not one that Improbable uses).

  • We expect you to have highly developed technical and people troubleshooting skills.

  • Comfortable with 'guerrilla capacity planning' for internet service architectures.

  • Worked with customers, both internal and external.

  • Excellent communication skills.

Locations to choose:

  • Shanghai

  • Beijing

  • Guangzhou

Software Engineer - Ecosystem, Shanghai

Your Mission:

Engineering is at the heart of Improbable. We solve some of the hardest problems around in areas such as distributed systems, high-performance cloud computing, messaging and much more.SpatialOS brings a whole new set of concepts to traditional game development. This team’s mission is to bring these concepts to an existing game engine and express them in a way that feels native to developers working with those engines. We integrate with artist and designer workflows, native code and scripting languages to make the experience native, seamless and powerful.Some of the AAA game studios and top quality game titles that we have announced using co-development with our SpatialOS tech are: Mavericks by Automaton, Worlds Adrift by Bossa Studios, and Scavengers by Midwinter Entertainment. We want you to join us to enable the next wave of amazing AAA titles on mobile.

Responsibilities:

  • Integrate new games engines into the SpatialOS ecosystem.

  • Create native and high performant SDKs for those integrated engines.

  • Create re-usable workers to use as building blocks of SpatialOS games.

Competencies:

  • Significant experience with Unity, Unreal Engine and/or popular game engines in China.

  • Experience with C# or C++ in a professional software engineering environment.

  • An appreciation for clean code and API design.

  • User-focussed and/or product-focussed mentality.

The following will be advantageous:

  • You have been a part of game development from conceptualisation through to launch.

  • You have shipped a PC or console game title.

  • Experience or knowledge of additional game engines.

  • Experience writing proprietary engines.

Software Engineer - Platform, Shanghai

Your Mission:

Engineering is at the heart of Improbable. We solve some of the hardest problems around in areas such as distributed systems, high-performance cloud computing, messaging and much more.We are technology neutral and believe in well-tested, robust code. Much of our platform and integrations are built in GoLang/Java with areas of C++, TypeScript and C#. We use Open Source technologies (such as CoreOS, etcd, Fleet, Docker, Prometheus, gRPC, Unreal) and give back to the community through open source contributions when we can.As a platform engineer in the Infrastructure team at Improbable, you’ll be responsible for designing, building and running the software and systems which underpin our large-scale, real-time, distributed simulations.The Infrastructure team builds flexible services and tooling which allows Improbable to rapidly scale whilst delivering a seamless experience to our customers.

Responsibilities:

  • Design, build and run software and systems which underpin our large-scale, real-time, distributed simulations.

  • You will create world class, robust APIs and SDKs to enable external customers / game developers to manage and analyse their games deployed on SpatialOS.

  • Ensure the smooth delivery and update of production service with no user impact.

Competencies:

  • Experience in designing, building and running large-scale distributed systems.

  • Good knowledge of internet networking and performance.

  • Passionate about troubleshooting, debugging, and automationStrong Linux knowledge.

  • An appreciation for clean code and API design.

  • User-focussed and/or product-focussed mentality.

The following will be advantageous:

  • Experience running high-traffic, robust APIs.

  • Active on open source projects (bug reports, bug fixes, own projects).

  • Experience with clustering and containerization technologies (e.g. Kubernetes, Docker etc).

  • Experience with at least one public cloud environment (e.g. Google Cloud Platform, AWS, etc.).

  • Experience with configuration management (e.g. Chef, Puppet, Ansible).

  • Comfortable with one programming language (e.g. C++, Go, Java).

  • Ability to pick up new software, frameworks and APIs quickly.

Senior Android Engineer, Shanghai

Your Mission:

Engineering is at the heart of Improbable. We solve some of the hardest problems around in areas such as distributed systems, high-performance cloud computing, messaging and much more.We’re hiring Android focused Senior Software Engineer to build out the mobile Games Development Kit (for Unity, for Unreal) for our platform and enable massively multiplayer mobile games to be built on SpatialOS.Some of the AAA game studios and top quality game titles that we have announced using co-development with our SpatialOS tech are: Mavericks by Automaton, Worlds Adrift by Bossa Studios, and Scavengers by Midwinter Entertainment. We want you to join us to enable the next wave of amazing AAA titles on mobile.

Responsibilities:

  • You will be responsible for Android development workflows that run locally and in the cloud via unity editor.

  • You will create world class, robust APIs and SDKs to enable external customers / game developers to build massively multiplayer games on mobile.

  • Create high quality gameplay modules and unit testing on both MonoBehaviour and ECS workflows.

Competencies:

  • Previous experience having shipped at least one mobile game on Android.

  • An extensive background in Android development, and familiarity including some of the following technologies; Java, C++, Android Studio, Unity, ADB, Object-C, XCode, Swift.

  • An appreciation for clean code and API design.

  • User-focussed and/or product-focussed mentality.

The following will be advantageous:

  • You have been a part of game development from conceptualisation through to launch.

  • You have shipped a PC or console game title.

  • Familiarity with game engines such as Unreal, CryEngine etc.

Senior iOS Engineer, Shanghai

Your Mission:

Engineering is at the heart of Improbable. We solve some of the hardest problems around in areas such as distributed systems, high-performance cloud computing, messaging and much more.We’re hiring iOS focused Senior Software Engineer to build out the mobile Games Development Kit (for Unity, for Unreal) for our platform and enable massively multiplayer mobile games to be built on SpatialOS.Some of the AAA game studios and top quality game titles that we have announced using co-development with our SpatialOS tech are: Mavericks by Automaton, Worlds Adrift by Bossa Studios, and Scavengers by Midwinter Entertainment. We want you to join us to enable the next wave of amazing AAA titles on mobile.

Responsibilities:

  • You will be responsible for iOS development workflows that run locally and in the cloud via unity editor.

  • You will create world class, robust APIs and SDKs to enable external customers / game developers to build massively multiplayer games on mobile.

  • Create high quality gameplay modules and unit testing on both MonoBehaviour and ECS workflows.

Competencies:

  • Previous experience having shipped at least one mobile game on iOS.

  • An extensive background in iOS development, and familiarity including some of the following technologies; Unity, Object-C, XCode, Swift.

  • An appreciation for clean code and API design.

  • User-focussed and/or product-focussed mentality.

The following will be advantageous:

  • You have been a part of game development from conceptualisation through to launch.

  • You have shipped a PC or console game title.

  • Familiarity with game engines such as Unreal, CryEngine etc.

Technical Writer - SpatialOS, Shanghai

Your Mission:

As a technical writer at Improbable, you’ll work on making sure that our users have the information and resources they need to use SpatialOS successfully, from getting started to shipping a game.


You’ll take the lead for our Mandarin-speaking users: you’ll help decide what is needed to support them, and lead on producing that content (whether writing it from scratch, or translating it).


You’ll focus on user-facing documentation, but also might work on command-line help, copy and help in our web UIs, blog posts, and more. To see what our documentation is like, go to docs.improbable.io.


Depending on what’s needed, you’ll write, improve, maintain, translate, review, and delete documentation, in collaboration with engineers, QAs, and product managers. We have a strong culture of developers contributing to our docs, so collaborating with developers on what they write is a big part of the job.


You’ll also keep a close eye on user feedback, and use it to prioritise what technical writing work we should do next, and to advocate for improvements to SpatialOS.


For your day-to-day work, you’re likely to be embedded on a development team. You’ll also be part of the team of technical writers who work together across Engineering.

Competencies:

  • Minimum two years’ experience of writing user-facing documentation in either English or Mandarin.

  • Excellent written and spoken communication skills, in both English and Mandarin.

  • Ability to learn about complex technical topics and explain them clearly.

  • Ability to empathise with your target audience, and advocate for them.

The following will be advantageous:

  • Experience reviewing other people’s writing and giving constructive feedback.

  • Experience working in an agile software development environment.

  • Practical experience with software version control systems (eg Git).

  • Coding experience, and ability to write code snippets (for this job, most likely in C).

Technical Writer - SpatialOS, London

Your Mission:

As a technical writer at Improbable, you’ll work on making sure that our users have the information and resources they need to use SpatialOS successfully, from getting started to shipping a game.


You’ll take the lead for our Mandarin-speaking users: you’ll help decide what is needed to support them, and lead on producing that content (whether writing it from scratch, or translating it).


You’ll focus on user-facing documentation, but also might work on command-line help, copy and help in our web UIs, blog posts, and more. To see what our documentation is like, go to docs.improbable.io.


Depending on what’s needed, you’ll write, improve, maintain, translate, review, and delete documentation, in collaboration with engineers, QAs, and product managers. We have a strong culture of developers contributing to our docs, so collaborating with developers on what they write is a big part of the job.


You’ll also keep a close eye on user feedback, and use it to prioritise what technical writing work we should do next, and to advocate for improvements to SpatialOS.


For your day-to-day work, you’re likely to be embedded on a development team. You’ll also be part of the team of technical writers who work together across Engineering.


This role will be based in our London office, but is open to candidates who require relocation. Please see improbable.io/careers/joining-us for more information.

Competencies:

  • Minimum two years’ experience of writing user-facing documentation in either English or Mandarin.

  • Excellent written and spoken communication skills, in both English and Mandarin.

  • Ability to learn about complex technical topics and explain them clearly.

  • Ability to empathise with your target audience, and advocate for them.

The following will be advantageous:

  • Experience reviewing other people’s writing and giving constructive feedback.

  • Experience working in an agile software development environment.

  • Practical experience with software version control systems (eg Git).

  • Coding experience, and ability to write code snippets (for this job, most likely in C).

Locations to choose:

  • Beijing

  • Guangzhou

  • Shenzhen

如果你已经准备好了,

请直接点击“阅读原文”访问申请页面,

填写个人信息并上传简历。


我们在Improbable等你!

END

推荐阅读

  • Improbable公司简介

  • SpatialOS简介

  • 查看Improbable中国所有热招职位

  • 我们正在招聘 | Business Development

  • 我们正在招聘 | Gaming and Production

  • 我们正在招聘 | Marketing

  • 我们正在招聘 | Operations

  • 我们正在招聘 | Talent

点击“阅读原文”快速申请心仪职位


【声明】内容源于网络
0
0
Improbable英礴
英礴(Improbable)是创立于2012年的英国信息科技公司,致力于构建庞大、丰富、恒久的虚拟世界。公司的使命是以突破性技术助力游戏开发者创造史无前例的游戏体验,并协助解决现实世界中存在的棘手问题。
内容 129
粉丝 0
Improbable英礴 英礴(Improbable)是创立于2012年的英国信息科技公司,致力于构建庞大、丰富、恒久的虚拟世界。公司的使命是以突破性技术助力游戏开发者创造史无前例的游戏体验,并协助解决现实世界中存在的棘手问题。
总阅读61
粉丝0
内容129