Work with us

If you already know something about us, then you won’t be surprised to find that we consider our most important asset to be our team. We’re looking for determined and responsible contributors who love what they do to join the Proletariat family.

In return for bringing your best to the table, we do all we can to make sure that you get the best, as well. What does this mean?

  • Competitive salary
  • Comprehensive medical, dental, and vision plans
  • 401k plan
  • Commuter benefits
  • Medical and dependent care Flexible Spending Accounts
  • Generous PTO policy and holiday schedule
  • Flexible work from home arrangements
  • Parental leave

Available Opportunities

Engineering

Quality Assurance


If you don’t see an opening and feel as if you can contribute to our team, please let us know! The best way to inquire about opportunities is to send an email to careers@proletariat.com along with a copy of your updated resume. We’re excited to see what greatness you offer to the world!

Proletariat values a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Engineering

Screenshot_Streamline_Offshore02.jpg

Senior Gameplay Engineer

Proletariat is seeking a Senior Game Engineer to join the team of our newest unannounced game in development. This individual will work with the product team to prototype and build innovative multiplayer gameplay mechanics, and work with artists to deliver high quality visuals at smooth frame rates in Unreal Engine 4. We are looking for someone who is a detail-oriented perfectionist, with experience building highly polished products for demanding audiences.

If you are interested in applying for this position, please send us an email along with a copy of your updated resume.

Responsibilities

  • Prototype and build new gameplay features for a fast-paced 3rd-person multiplayer action game.
  • Work with artists to build new graphical effects.
  • Identify and fix client and server performance issues.

Requirements

  • 5 years professional experience in game development.
  • Professional experience with C/C++ as well as high-level languages (e.g. Go, Java, C#).
  • At least 2 years professional experience developing game systems for real-time networked multiplayer games.
  • Solid understanding of 3D math fundamentals.
  • Solid knowledge of CPU and GPU performance characteristics and optimization techniques.

Bonus points

  • Experience with Unreal Engine.
  • Experience with modern 3D graphics engines, including writing shaders and working with artists.
  • Experience writing physics and character movement controllers in 3D games.
  • Experience with the Haxe programming language.

permalink

Quality Assurance

qa-bg.jpg

Quality Assurance Lead

We are currently seeking candidates for a Quality Assurance Lead for our QA department. This is a full time position and requires candidates to be available Monday –Friday from 10:00 AM–6:00 PM, with occasional mandatory overtime.

If you are interested in applying for this position, please send us an email along with a copy of your updated resume.

Responsibilities

  • Driving the creation and maintenance of test cycles/plans/cases for all features

  • Working with Product, Production, and Engineering Leads to develop, prioritize, and maintain a testing and automation strategy, where relevant.

  • Leading bug triage efforts with Product, Production, and Development teams.

  • Escalating issues efficiently to appropriate parties.

  • Communicating frequent and effective status updates on current projects, build status, defined reports, and bug tracking.

  • Working closely with Product, Production, and Development teams to evaluate and plan features and testing strategies.

  • Keeping the team focused on establishing a strong relationship between the QA department/team and developers/production.

  • Promoting and enforcing QA best practices across all team members.

  • Mentoring and providing career development support to direct reports and auditing project expectations/metrics.

  • Working closely with Production on team structure, and developing a training process for new and existing team members.

  • Managing day-to-day testing efforts and QA team.

  • Assessing shipping risk related to build health.

  • Building or revising processes and structure in a fast-paced environment.

Requirements

  • Minimum of 5 years experience in software QA.

  • Strong understanding of QA best practices.

  • Familiarity/experience working in scrum methodology (preferred).

  • Familiarity with bug tracking software; Jira, Redmine, Bugzilla, etc.

  • Familiarity with Google Suite; Sheets, Docs, Slides, etc.

  • Ability to create, manage, and execute complex test plans.

  • Ability to learn quickly and apply knowledge.

  • Ability to follow direction and complete assigned tasks in a timely manner.

  • Strong verbal and written communication skills.

  • Good organizational skills, ability to remain focused.

  • Excellent interpersonal and conflict resolution skills.

  • Experience testing a 3D character action game.

  • Enthusiasm for and broad knowledge of games across different platforms.

Bonus Points

  • Experience working in the games industry, specifically with an online multiplayer game

permalink