This job might no longer be available.
Software Engineer (Tools) - Vicarious Visions
2 years ago
Job Title:
Software Engineer (Tools) - Vicarious VisionsRequisition ID:
R008203Job Description:
Take Ownership in a Techno-creative Powerhouse
We are seeking software engineers to develop a sophisticated in-house suite of productivity tools used to build AAA video games, focused chiefly on the Diablo franchise. You will augment this team's existing software engineering skills and computing talents with your own. Together you'll bring technology to bear on tough, large-scale problems.
In this role you will collaborate with multi-disciplinary teams who are all cooperating toward a shared goal. You'll have the opportunity to learn and augment proprietary solutions for big data, performance optimization, real-time visualization, and user-centered workflows.
Our tech is battle tested and sophisticated, used in service of multiple products. Our codebases are large and almost entirely proprietary. Strong fundamentals in software engineering and computing are essential.
Working with fellow engineers to balance frequently changing priorities, your core responsibilities will be:
- Taking ownership of and being a point of contact for entire areas of our technology, collaborating closely with artists, designers, and other engineering teams as we iterate on toolchains to support content creation, engine integration, build pipelines, and more
- Conducting user-centered workflow development, from comprehensive mockups to creative and technical discussions to acting on post-ship feedback from content creators
- Exemplifying our studio's values among your peers and our partners: We Are In This Together, We Are Fearless Pathfinders, and We Are Leaders of our Craft
Learn, Plan, and Execute
We’re looking for developers with strong fundamentals in software and computing, including an understanding of object-oriented design and development as well as engineering principles that promote long-lasting, adaptable, maintainable software. To be successful in this role, you will need:
- Recent experience developing and debugging productivity applications—i.e. apps that people use to get work done—that adhere to well-understood architectural patterns, e.g. MVC, MVVM, client/server, etc.
- Proficiency in debugging and profiling tools such as those provided by Microsoft, JetBrains, etc.
- Proficiency in programming languages used for building Windows applications, e.g. C#, Java, etc.
- Demonstrable skills in at least one well-known GUI technology, e.g. Windows Presentation Foundation (WPF), WinForms, Qt, Slate, dynamic web pages, etc.
- A bachelor's degree in Computer Science or related discipline, or professional experience as a software engineer building complete applications from scratch
Optional, valuable skills include:
- Recent experience using C# 5.0+ and the .NET Framework
- Familiarity with interpreted languages used to extend existing software with new functionality or to automate complex tasks, e.g. Python, Lua, etc.
About Vicarious Visions
Our 200-person company is built to last, having served our industry for over 30 years. As a team that's bigger than the sum of its parts, we take pride in what we do and how we do it: it's important to us to foster a culture that draws the best from diverse experience and thought.
Located in upstate New York, we provide a safe, supportive environment in which you can hone your skills and seize opportunities to become a leader. You can expect to work among driven people who are passionate about their work, and be supported by a leadership team that seeks to pair each person with opportunities that suit their talents and interests. Creativity and innovation are cornerstones of our practice, and we nurture new ideas from all of our people, from interns to veterans. Crucially, we are a family of uniquely individual voices that shape a culture of diversity and inclusivity. Join us!
About Activision Blizzard
Vicarious Visions is wholly owned by Activision Blizzard. To learn more about our studio, please visit us at www.vvisions.com and @VvisionsStudio on Twitter.
Activision Blizzard, Inc. (NASDAQ: ATVI), is one of the world's largest and most successful interactive entertainment companies and is at the intersection of media, technology, and entertainment. We are home to some of the most beloved entertainment franchises including Call of Duty ®, World of Warcraft ®, Overwatch ®, Diablo ®, Candy Crush ™ and Bubble Witch ™. Our combined entertainment network delights hundreds of millions of monthly active users in 196 countries, making us the largest gaming network on the planet!
Our ability to build immersive and innovate worlds is only enhanced by diverse teams working in an inclusive environment. We aspire to have a culture where everyone can thrive in order to connect and engage the world through epic entertainment. We provide a suite of benefits that promote physical, emotional, and financial well-being for ‘Every World’ - we’ve got our employees covered!
The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.
Vicarious Visions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law and will not be discriminated against on the basis of disability.
Create Your Profile — Game companies can contact you with their relevant job openings.