What are the responsibilities and job description for the Developer Advocate (Game Development) position at JetBrains?
JetBrains Rider is among the most popular game development IDEs on the market, with leading and innovative support for custom and commercial game engines, such as Unity, Unreal Engine, and Godot. It provides a great cross platform experience for editing, testing, and debugging games, with rich navigation, game-engine specific inspections, highlights, and quick fixes. It has deep integration with game engine editors that includes support for indexing Unity scenes and assets, as well as Unreal Engine Blueprints that bring serialized data into the IDE editor. JetBrains Rider aims to be the ultimate game development IDE.
We are now looking for an experienced, passionate, and open-minded person to join the existing .NET and Game Development Advocacy team. As a Developer Advocate, you will help strengthen and drive our efforts to promote JetBrains Rider and related tooling to existing and new developers and partners. The ideal candidate for this position will be a developer with experience in game development who has worked with commercial or custom game engines like Unreal Engine, Unity, and/or Godot. Experience with Unreal Engine and C will be considered a significant advantage.
In this role, you will:
- Create content, such as blog posts, tutorials, screencasts, and more. The content will not always be product-focused.
- Write code, such as samples or contributions to the product.
- Inspire new and existing customers with case studies showing how JetBrains tools can solve real-world development problems.
- Teach people how to use technologies and JetBrains tools.
- Speak at conferences and help at event booths.
- Give talks at JetBrains and partner events.
- Visit customers on site together with JetBrains sales representatives.
- Interact and engage with our users.
- Give feedback to product teams.
- Provide technical support via various channels.
We will be happy to have you on our team if you:
- Have 5 years of development experience.
- Have knowledge of C /.NET and gaming technologies.
- Are aware of gaming industry needs, including current technologies and trends.
- Have excellent communication and teaching skills.
- Are fluent in both spoken and written English.
- Are comfortable speaking in public and giving in-person and remote presentations, Q&A sessions, and product demos.
- Are able to quickly understand and experiment with new technologies.
- Are willing to travel.
- Have good organizational and time management skills.
- Have experience with JetBrains Rider.
We would be especially thrilled if you:
- Have experience in developer advocacy.
- Are familiar with C and Unreal Engine.
- Have experience with .NET and Unity.
We're looking for people who do not need to be micromanaged, have the discipline to plan and execute tasks themselves, and enjoy the freedom of working independently. This position offers the option of remote work.
A candidate with C experience will also be expected to help with C advocacy beyond game development, although the primary role is focused on game development.
The team will give mentoring and guidance, as we recognize that not everyone has every required skill when they enter a new role.
If you meet these requirements and believe in tooling and the work we do at JetBrains, then this might be the position for you!
Team
Advocacy
Locations
USA (Boston (MA))
remote (Czech Republic, Germany, Netherlands, Poland)
- Health insurance with 90% of premiums paid by JetBrains.
- Dental insurance with 90% of premiums paid by JetBrains.
- Vision insurance with 90% of premiums paid by JetBrains.
- Five (5) weeks vacation pursuant to JetBrains' vacation policy.
- Participation in JetBrains' 401 k plan after completion of six (6) months employment.
- Participation in JetBrains' Section 125 Plan.