Post a Job

All jobs

All jobs

Racial and socioeconomic achievement gaps persist in our schools today. There is a 26% or greater gap in math achievement between white students and students of color. We believe in the power of STEM to offer opportunities to students who need it most. You can change this by becoming a STEM teacher.

EnCorps STEM Teachers Program’s vision is to realize a day where all students, regardless of socioeconomic status, are inspired and prepared to pursue their dreams. STEM Teaching Fellows transition to teaching careers within 1-3 years with the support of EnCorps training, guest teaching field experience, credentialing guidance, EnCorps cohort and the EnCorps network of schools. When you become an EnCorps Fellow, you are committing to providing access to quality education within low income schools, supporting students who need your mentorship the most.

The EnCorps team will provide guidance as you begin the process to become a teacher and the broad network of fellows provides first hand experience from people who, like you, transitioned into a teaching career.

Fellowship details:


  • Fellows may choose a licensed or non-licensed teaching pathway. If licensed, they will earn their license from a university partner over the course of 4-14 months

  • EnCorps will place you in a local partner school for 1 semester where you will spend 2-5 hours per week as a volunteer Guest Teacher

  • Fellows train online/on-demand and at 3 in-person cohort events each year by participating in enhanced skills preparation workshops

  • Fellows receive extensive support and mentoring from the EnCorps staff, their cohort, and EnCorps’ network of schools

  • With the help of EnCorps, you will develop your unique timeline to become a paid teacher, in as little as 9 months, or 3 years depending on your personal goals.

*Find out more about the timeline and teaching credentials at

Minimum requirements:


  • Have a bachelor's degree 

  • Have at least 1 year of hands-on STEM industry work experience or have an advanced degree in a STEM field*

  • Financial plan to participate in unpaid Guest Teaching Training for one semester

For more specific eligibility and FAQ’s, please see

*Looking for backgrounds in: Accounting, finance, banking, mathematics, statistics, data analyst, computer programmer, IT, coding, product manager, engineering (civil, mechanical, ALL), healthcare, scientific research, biotech, lab work, etc.

Want to empower students and inspire the next generation of STEM leaders? Join EnCorps today!

Fall application deadline: Sept 11, 2020. Apply today at:

See EnCorps through the eyes of a fellow:

 


See full job description

Research Associate – Molecular Biology   

Company: Root is developing fully automated, in-field, DNA-based sensors for detection of airborne pathogens. The technology provides the missing pathogen-presence corner of the disease triangle and enables farmers to spray pesticides only when necessary.

 

The primary responsibilities of this role are to

· Develop and optimize assays for detection and quantification of important airborne agricultural pathogens 

· Drive continuous improvement in methodology, processes, and formats through own expertise and experience 

· Be responsible for the management of target projects 

· Communicate and interact with interdisciplinary project teams 

· Participate in meetings 

· Perform other related responsibilities as necessary 

Required Qualifications:

· Bachelor’s or Master’s Degree in mycology, microbiology, virology or other natural science with laboratory experience in molecular biology techniques like PCR 

· Demonstrated ability to work in a team environment and to adapt to the atmosphere of a dynamic startup 

· Creative and flexible thinking, open-minded, and willing to challenge the status quo 

· Ability to build excellent working relationships and an enthusiasm for taking a hands-on approach to collaborative scientific discovery efforts 

· Must enjoy working in a fast-paced environment 

· Ability and willingness to think outside the box to adopt and adapt relevant emerging technologies 

· Excellent written and oral communication skills   

 

Preferred Qualifications:

· Experience in mycology, microbiology, virology, or agriculture 

· Experience with qPCR and ELISA 

· Experience downloading genomes and designing primers

Country: United States

State: California

Location: Berkeley

Functional Area: Biological R&D   

Please contact jobs@rootappliedsciences.com  


See full job description

Job Description


(Relocation Package Offered)


As a global leader in the gaming industry, our mission is to empower our customers by creating the world's best betting, social and digital experience. Today, we offer customers a fully integrated portfolio of technology platforms, cutting-edge systems, engaging content and unrivaled professional services.


 


In addition to an extremely robust ecosystem and casual environment; we offer a number of other perks and benefits to attract top talent including strong salaries, excellent benefits packages, overseas assignments for travelers, a very generous PTO policy, relocation assistance and the opportunity to work alongside bright individuals.


 


About The Role:


We are in search of an experienced and talented Principal Software Engineer to serve as a system builder, team mentor, and subject matter expert on our title, Monopoly Slots, as well as across our Austin Studio. Rest assured that while Principal might be in the title, we will never ask you to oversee budgets, supervise after school detention, or take attendance for the entire school. You’re welcome.


 


Role Buildout:



  • Technical experience to design and build complex systems that are used across multiple projects

  • Recognized as a leader and technical expert across the organization

  • Product owner of a technical solution used across the organization

  • Comfortable teaching others with mixed disciplines


 


Level and XP Requirements:



  • Must have strong experience in Unity

  • Experience with two or more of the following: C#, C++, PHP, Node.js, Java, Unity, Server-Based APIs

  • Must have strong and recent experience in mobile gaming


 


Bonus Points:



  • Experience with micro-services

  • Analytics Driven Development / Experience


Company Description

A leading developer and publisher of online games, that brings the most engaging & thrilling casino, casual & bingo mobile social games to audiences


See full job description

Job Description


Tired of working in a cube? Overlook the ocean and work out on the beach at lunch. Join this fast growing game development studio in picturesque Boca Raton, Florida while developing industry leading games with team of exceptional and inspired colleagues. We are looking for an experienced casino game developer. Candidates without experience in game development are not eligible for this role.


This role includes a significant variable compensation program above the posted salary. Relocation assistance available.


JOB DESCRIPTION: SENIOR SOFTWARE ENGINEER


Primary responsibilities:



  • Develop code for browser-based HTML5 online casino gaming applications.

  • Design game engine extensions and custom user interface code to accommodate new features and functionality.

  • Work with game design to implement visual and audio assets, set up complex animation systems and tune game event timing.

  • Implement and verify functionality of underlying math framework; ensure regulatory compliance for all behaviors and game states.

  • Ensure solid device-independent stability with consistent behaviors across all platforms and layouts.

  • Contribute to common code libraries, perform code reviews and participate in establishing functional requirements for new engine features and components.


In addition, a Senior Software Engineer must:



  • Participate actively with all members of the product development team to develop game designs into published online content.

  • Demonstrate exceptional ability to adopt new tools, techniques and procedures in a challenging and rapidly-evolving business sector.

  • Work within and around application limitations to develop compelling and polished game content. Contribute to technical and creative problem-solving sessions.

  • Accurately estimate the time required to complete tasks, manage time effectively and meet all project deadlines while delivering consistently high-quality, error-free code that adheres to defined coding standards.

  • Proactively maintain communication with off-site partners and contribute ideas organization-wide for improving processes and developing tools, engine/game features, and shared library codebases. Work with QA, design and automation team members to ensure functional requirements are met and fully tested.

  • Possess strong self-management skills. Ability to own and see through tasks to polished completion without extensive oversight. Show initiative in taking on new tasks and projects and in managing communications with stakeholders.


Minimum Qualifications



  • Degree or Diploma in Software Development.

  • 6+ years professional experience in software development with multiple shipped titles / projects. Video or casino gaming experience highly desired.

  • Solid development experience using C#, HTML5, XML, JSON, JavaScript/TypeScript, CSS3, SQL, UML and OOP.

  • Effective technical leader with ability to assist with project scheduling.

  • Able to work on multiple projects simultaneously under tight deadlines.

  • Excellent working knowledge in use of development frameworks, libraries and agile methodologies.

  • Proficiency Unit Testing and Automation a plus.

  • Must possess excellent written and verbal communication skills, attention to detail and ability to document technical requirements.


Note that all applicants are required to pass an engineering assessment test as part of the interview process.


 


Company Description

This three studio software engineering company is quickly becoming known as a leading creative developer of online mobile casino games. With no legacy or corporate entity to serve, this company is embracing leading technologies to deliver new and innovative experiences. Their customers are shifting work from other studios to them as their games are achieving faster market penetration, higher user satisfaction and superior quality. They recruit for attitude and aptitude. They believe the right people will employ their passion for gaming to create great product with minimal supervision/overhead which is the inspiration behind their small distributed studio approach to growth. You owe it to yourself to see this amazing alternative to corporate and indie game development.


See full job description

Job Description


Join this fast growing game development studio testing online slot games for global distribution as a Technical Game Tester at Town Square in Las Vegas and work from home till Covid-19 restrictions are lifted.


The technical game tester is an embedded tester in a high performance cross-functional game development team. The game tester contributes to quality as well as usability, playability and even creative direction especially as it impacts performance and customer experience. This role has significant growth opportunities as the organization builds a leading edge test automation capability that will give you the opportunity to drive truly innovative mobile testing techniques.


Skills :



  • Excellent working knowledge to ensure quality and standards compliance in the production of gaming software.

  • Experience with Usability testing/Alpha testing/Beta Testing, Black-box testing.

  • Effective influencer within an agile development cell responsible for product quality with the ability to assist with project scheduling.

  • Expertise in working on multiple projects simultaneously under tight deadlines.

  • Ability to work with others in a demanding and fast paced environment.


Qualifications :



  • Must hate bugs - we want people who are passionate about quality

  • Takes pride in finding errors that developers swear are not there

  • Desire to learn with a natural curiosity that leads to new ways to identify bugs

  • Experience in a software QA and testing environment

  • Programming experience including test automation is a plus

  • Experience with Usability testing/Alpha testing/Beta Testing, Black-box testing, White-box testing (unit testing), Automated testing, Load and Performance testing (including stress testing)


Requirements :



  • Candidates must have a passion for gaming and game development

  • Candidates must have at least 2 years of formal software quality assurance

  • Candidates must have at least 2 years of software testing but ideal candidates will have 4 or more

  • Candidates must be willing to relocate if not already within commuting distance to work location


Benefits:



  • All benefits begin and are vested immediately.

  • Health care coverage

  • Company H.S.A. contribution

  • 4% 401k match

  • Eligible for 25% bonus paid quarterly


Company Description

This three studio software engineering company is quickly becoming known as a leading creative developer of online mobile casino games. With no legacy or corporate entity to serve, this company is embracing leading technologies to deliver new and innovative experiences. Their customers are shifting work from other studios to them as their games are achieving faster market penetration, higher user satisfaction and superior quality. They recruit for attitude and aptitude. They believe the right people will employ their passion for gaming to create great product with minimal supervision/overhead which is the inspiration behind their small distributed studio approach to growth. You owe it to yourself to see this amazing alternative to corporate and indie game development.


See full job description

Job Description


Tired of working in a cube? Overlook the ocean and work out on the beach at lunch. Join this fast growing game development studio in picturesque Boca Raton, Florida while developing industry leading games with team of exceptional and inspired colleagues.


We are looking for an experienced casino game developer.


This role includes a significant variable compensation program above the posted salary. Relocation assistance available!


Responsibilities:



  • Develop code for browser-based HTML5 online casino gaming applications

  • Design game engine extensions and custom user interface code to accommodate new features and functionality

  • Work with game design to implement visual and audio assets, set up complex animation systems and tune game event timing

  • Implement and verify functionality of underlying math framework; ensure regulatory compliance for all behaviors and game states

  • Ensure solid device-independent stability with consistent behaviors across all platforms and layouts

  • Contribute to common code libraries, perform code reviews and participate in establishing functional requirements for new engine features and components


In addition, a Senior Software Engineer must:



  • Participate actively with all members of the product development team to develop game designs into published online content.

  • Demonstrate exceptional ability to adopt new tools, techniques and procedures in a challenging and rapidly-evolving business sector

  • Work within and around application limitations to develop compelling and polished game content. Contribute to technical and creative problem-solving sessions.

  • Accurately estimate the time required to complete tasks, manage time effectively and meet all project deadlines while delivering consistently high-quality, error-free code that adheres to defined coding standards.

  • Proactively maintain communication with off-site partners and contribute ideas organization-wide for improving processes and developing tools, engine/game features, and shared library codebases. Work with QA, design and automation team members to ensure functional requirements are met and fully tested.

  • Possess strong self-management skills. Ability to own and see through tasks to polished completion without extensive oversight. Show initiative in taking on new tasks and projects and in managing communications with stakeholders.


Requirements:



  • Degree or Diploma in Software Development

  • Professional experience in software development with multiple shipped titles / projects. Video or casino gaming experience highly desired

  • Solid development experience using C#, HTML5, XML, JSON, JavaScript/TypeScript, CSS3, SQL, UML and OOP.

  • Effective technical leader with ability to assist with project scheduling

  • Able to work on multiple projects simultaneously under tight deadlines

  • Excellent working knowledge in use of development frameworks, libraries and agile methodologies

  • Proficiency Unit Testing and Automation a plus

  • Excellent written and verbal communication skills, attention to detail and ability to document technical requirements


We Offer:



  • Variable compensation of up to 25% of salary distributed quarterly

  • Immediate company funding of heath savings account (HSA) on your behalf

  • 401k matching to 4%

  • All benefits begin and are vested immediately.

  • Health care coverage

  • Dental coverage

  • Vision coverage

  • Location is at the beach


Apply Today!


Company Description

This three studio software engineering company is quickly becoming known as a leading creative developer of online mobile casino games. With no legacy or corporate entity to serve, this company is embracing leading technologies to deliver new and innovative experiences. Their customers are shifting work from other studios to them as their games are achieving faster market penetration, higher user satisfaction and superior quality. They recruit for attitude and aptitude. They believe the right people will employ their passion for gaming to create great product with minimal supervision/overhead which is the inspiration behind their small distributed studio approach to growth. You owe it to yourself to see this amazing alternative to corporate and indie game development.


See full job description

Job Description


Senior Game Software Engineer


Foresight Sports is hiring! We seek a talented Senior Game Software Engineer who is looking for a great opportunity to work on the next generation of Sports Simulator products. If you are a creative and self-driven individual, with a lifelong passion for software development, this is the right job for you.


Foresight Sports is a rapidly growing San Diego company and the leader in camera-based golf ball and golf club tracking systems used by all the major golf equipment manufacturers; retailers and used by more than 80 tour professionals. See our website at www.foresightsports.com.


Design and development are done by a small, passionate, and innovative engineering team. If you join our team you will have the opportunity to significantly contribute to all aspects of product design and development, with the opportunity to work on leading-edge technology.


Duties:



  • Architect, design and develop new feature sets for our suite of sports simulators

  • Meet with project stakeholders and help refine requirements and specification documents

  • Lead the technical direction of a project

  • Develop high-quality code for Unity applications along with junior developers.

  • Assist with recruiting, project estimation, and planning

  • Mentor junior developers and guide less experienced developers as needed


Requirements:



  • Minimum 8 years of experience delivering commercial video game products

  • Deep knowledge of Unity

  • Deep knowledge of C# and C++

  • DirectX 11

  • Advanced knowledge of OOP/OOD and best programming practices


Desired Skills



  • Excellent math and/or physics foundation with an emphasis on 3D math

  • Experience porting games from one engine to another

  • Cloud interface technologies such as REST

  • Advanced UI implementation techniques and strategies

  • Agile methodology


Education:


  • BS/BA in Computer Science or equivalent is required

Local candidates only.


Company Description

Learn more about Foresight Sports at www.foresightsports.com


See full job description

Job Description


Minimum Qualifications:



  • MS degree in Computer Science or relevant field

  • Solid understanding in SQL language and SQL database design

  • Knowledge in MySQL and NoSQL database (MangoDB, HBase, etc.) design

  • Experience with JavaScript, HTML5, CSS3

  • Knowledge of multiple back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)

  • Experience in designing APIs

  • Ability to work independently and multi-task effectively

  • Ability to understand business requirements and translate them into technical requirements

  • Flexible and willing to accept a change in priorities as necessary

  • Strong attention to detail

  • Experience working in a collaborative environment with designers and researchers


Desired Skills & Experience:



  • Experience in mobile app (Android / iOS) developing is a plus

  • Experience in using data visualization tools/frameworks is a plus


 


Responsibilities:



  • Design database applications and APIs

  • Design and implement new product features through collaborations with design and engineering teams

  • Collaborate with front-end developers to improve usability, help with coding, testing and troubleshooting

  • Convert business requirements to workable applications

  • Write well-crafted, well-tested, readable, maintainable code

  • Ability to quickly change and iterate based on the team's needs

  • Multi-task and change from one task to another without loss of efficiency or composure


 


Required:



  • On location in Sunnyvale, California

  • 6 months contract


 


Company Description

A leading developer and publisher of online games, that brings the most engaging & thrilling casino, casual & bingo mobile social games to audiences


See full job description

Job Description


 Our client is seeking an energetic, driven, and skilled engine programmer to participate in the development of technology for next generation of titles. You will be working in a collaborative environment of artists, designers, and programmers and will have the opportunity to develop and enhance systems for large scale open world games. We are considering applicants for a senior or principal programming position.


Responsibilities


Develop and enhance core systems for AAA Xbox One, PlayStation 4, and PC titles
Develop and enhance core pipelines for all titles


Experience


Extensive C/C++ programming skills with an in depth understanding of software construction
Strong understanding of software engineering principles as applied to architecting systems for use in large scale code bases and teams
Significant game development experience in the core/engine area
Familiarity with open-world engine concepts like streaming, memory management and multi-threading
Ability to debug efficiently on multiple platforms
Demonstrated ability of strong communication and collaboration on a team


Required Experience


Experience developing in Python
Experience developing titles on Xbox One or PlayStation 4 consoles
Experience with code optimization



See full job description

Job Description


Rec Room is a virtual social club where you play and create games with friends. We are looking for a Senior Software Engineer to join our Games Server Team, to build out new features and help our players connect in more meaningful ways! 


IN THIS ROLE YOU WILL: 



  • Design, build, implement and maintain significant portions of the backend services, ensuring they are operationally sound

  • Work autonomously solving technical design and development problems

  • Lead and mentor junior software engineers

  • Collaborate with teams across Rec Room to build great new technology for our players. 


WE ARE LOOKING FOR THE FOLLOWING: 

  • Bachelor's degree in computer science or equivalent experience

  • 3+ years of experience writing production distributed systems or cloud services using .NET/C#

  • 2+ year(s) experience working with relational databases (i.e., SQL) 

  • Experience with non-relational database/storage technology (i.e., NoSQL, blob storage, etc.)

  • Excellent written and verbal communication skills

  • Comfortable working in fast-moving, ambiguous development environments

  • A constant desire to learn, improve, and help others improve


BONUS POINTS IF YOU HAVE:   

  • Knowledge of synchronization techniques in stateless distributed systems, and experience building RESTful API backend services

  • Experience with Entity Framework, ASP.NET

  • Experience with Microsoft Azure cloud services

  • Experience working on backend services for social networks

  • Experience with Game Development and Game Engines (preferably Unity)

  • Experience with Personalization or Machine Learning 


COMPANY INFO TO KNOW: 


Rec Room offers generous medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. Rec room inc strives to be an inclusive place for people from all walks of life. We support employees with competitive benefits, leave options, and unlimited paid time off. Our company values are real and drive our culture.


Rec Room provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.



See full job description

Job Description


Must have 2 years Unity experience.


You are a talented Server Software Engineer looking to build the next generation of games for Oculus Quest, Oculus Rift, and HTC Vive. You have multiple years of experience running web services in production and have working knowledge of server-based multi-user game engineering design.


Responsibilities


Strong communicator who loves the iterative technical and creative process
Desire to understand a product holistically and contribute creatively
Know when to be pragmatic and when to be blue sky
Make engineering trade-offs that align with business objectives
Possess wily and unconventional thinking
Must embrace teamwork, as well as solve problems independently
Eager to roll up your sleeves to make contributions outside of your specialty


Responsibilities

Create, maintain and deploy highly reliable web services within a highly dynamic and iterative team environment
Design, develop, test and maintain quality code and documentation
Work as a team, contributing to important design decisions and conversations
Develop prototypes and experiments, while researching and recommending novel ideas, new tools, and technologies
Test and support the game as a service
Collaborate with artists and engineers to implement new developments, help build features, and solve creative problems


Required Experience


Working knowledge of 3D game engines. (Unity, Unreal, etc..) Must have experience completing a ship cycle for a product
2-5 years of experience in software development or recent graduates with exceptionally strong project experience
Experience running a live web service that scales to 100k+ users
Experience working and running web services on Linux
Experience administering and running services on Kubernetes
Extensive experience with C# and the .NET runtime
Extensive experience with SQL databases like PostgreSQL
Extensive experience with Caching Systems (redis, memcache)
Bachelor in Computer Science/Electrical Engineering or equivalent experience
Demonstrated experience working in self-managed, fast-paced environments
Ability to rapidly learn new systems and device
Excellent verbal communication skills



See full job description

Job Description


Rec Room is a virtual social club where you play and create games with friends. We are looking for a Senior Games Developer/Software Engineer to build features for our player community. As a Senior Software Engineer you will work on a variety of different tools, services and programs that support our player community. What you build directly impacts our players and runs across multiple platforms (mobile, console, VR) 24 hours a day, 7 days a week. 


RESPONSIBILITIES: 



  • Design, build, implement and maintain tools that players use to socially interact within Rec Room

  • Work autonomously solving technical design and development problems for community trust and safety

  • Lead and mentor junior developers

  • Collaborate with teams across rec room to build great new technology for our players 


BASIC QUALIFICATIONS: 



  • 5+ years of experience building and shipping production-ready gameplay code (ie C# or C++) 

  • 1+ years of experience shipping on multiplayer or social games (e.g., MMO)

  • Experience working with game engines such as Unity or Unreal

  • Passion for game design, specifically game feel and high-quality player feedback

  • Excellent cross-discipline communication skills 

  • Comfortable working in a fast-paced, autonomous and ambiguous environment.

  • A constant desire to learn, improve, and help others improve

  • Ability to work full time from our Seattle, WA office


BONUS POINTS: 



  • Experience with end to end development 

  • Experience designing for multiple platforms (mobile, console, VR)

  • Background in Augmented and/or Virtual Reality technologies (e.g., HTC Vive, Steam VR, Oculus Rift, etc.)

  • Experience working on a live online service


Info to know: 


Rec Room offers generous medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. We also support your retirement benefits with a company match. Rec room respects employees personal lives and we value work life balance by providing unlimited paid time off. Our company values are real and drive our culture. We work hard to ensure a collaborative, diverse and inclusive work culture.


Rec Room provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


 



See full job description

Job Description


Rec Room is a virtual social club where you play and create games with friends. We are looking for a Senior Game Developer to work on our core game features and player experience. In this role, you will build delightful interactions and gameplay mechanics across multiple platforms (i..e mobile, console, AR, and VR). These rooms create compelling social experiences that connect millions of players 24 hours a day, seven days a week. 


IN THIS ROLE YOU WILL: 



  • Design, build, and maintain features of player input, gameplay, and interactions using C#

  • Work autonomously and iteratively to improve the player experience on a variety of platforms

  • Collaborate across teams and disciplines


WE ARE LOOKING FOR THE FOLLOWING:



  • Bachelor's degree in computer science or equivalent experience

  • 3+ years of experience building and shipping production-ready gameplay code (Ie C# or C++) 

  • Experience working with game engines such as Unity, Unreal, or something similar 

  • Passion for game design, specifically game feel and high-quality player feedback

  • Excellent cross-discipline communication skills 

  • Comfortable working in a fast-paced, autonomous, and ambiguous environment

  • A constant desire to learn, improve, and help others improve

  • Ability to work full time from our Seattle, WA office


BONUS POINTS IF YOU HAVE: 



  • Experience designing for multiple platforms (mobile, console, VR)

  • Background in Augmented or Virtual Reality technologies (e.g., HTC Vive, Steam VR, Oculus Rift, etc.)

  • Experience working on a live online service

  • Strong 3d math skills


COMPANY INFO TO KNOW: 


Rec Room offers generous medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. We also support your retirement benefits with a company match. Rec Room values work-life balance by providing flexible work hours and unlimited paid time off. Our company values are real and drive our culture. We work hard to have a collaborative, diverse, and inclusive work culture.


Rec Room provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.



See full job description

Job Description


Rec Room is a virtual social club where you play and create games with friends. We are looking for a Software Engineer to work on Games Development and User-Generated Content (UGC). As a Sofware Engineer, you will build games for Rec Room and the creative tools players use to make their own rooms across multiple platforms (mobile, console, VR). These UGC rooms create compelling social experiences that connect millions of players 24 hours a day, 7 days a week. 


IN THIS ROLE YOU WILL: 



  • Design, build, implement and maintain creative tools that players use to collaboratively build within Rec Room

  • Work autonomously solving technical design and development problems for our creator community

  • Lead and mentor junior developers

  • Collaborate with teams across rec room to build great new technology for our players 


WE ARE LOOKING FOR THE FOLLOWING: 



  • Bachelor's degree in computer science or equivalent experience

  • 5+ years of experience building and shipping production-ready gameplay code (ie C# or C++) 

  • 1+ years of experience shipping on multiplayer or social games (e.g., MMO)

  • Experience working with game engines such as Unity or Unreal

  • Passion for game design, specifically game feel and high-quality player feedback

  • Excellent cross-discipline communication skills 

  • Comfortable working in a fast-paced, autonomous and ambiguous environment.

  • A constant desire to learn, improve, and help others improve

  • Ability to work full time from our Seattle, WA office


BONUS POINTS IF YOU HAVE:   



  • Experience building creative tools

  • Experience designing for multiple platforms (i.e. mobile, console, VR)

  • A background in Augmented and/or Virtual Reality technologies (e.g., HTC Vive, Steam VR, Oculus Rift, etc.)

  • Experience working on a live online service


COMPANY INFO TO KNOW: 


Rec Room offers generous medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. We also support your retirement benefits with a company match. Rec room respects employees personal lives and we value work life balance by providing unlimited paid time off. Our company values are real and drive our culture. We work hard to ensure a collaborative, diverse and inclusive work culture.


Rec Room provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.



See full job description

Job Description


Job Description


Overview



  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.

  • Determines systems software design requirements. Ensures that system improvements are successfully implemented and monitored to increase efficiency.

  • Generates systems software engineering policies, standards and procedures.

  • This is an individual contributor role that requires the use of judgement in applying professional expertise and is expected to work independently with minimal supervision.


 


Qualifications



  • This position requires professional mastery of a specialized field of expertise that typically requires a college degree or equivalent.

  • Job requires a good knowledge and comprehensive understanding of the range of processes, procedures and systems to be used in carrying out assigned tasks and a basic understanding of the underlying concepts & principles upon which the job is based.

  • The job requires the ability to make judgements based on practice and previous experience. 

  • This job typically requires a degree in process or equivalent and no experience.


 


Company Description

A leading developer and publisher of online games, that brings the most engaging & thrilling casino, casual & bingo mobile social games to audiences


See full job description
Filters
Receive Game Engineer jobs in in your inbox.
Receive jobs in your inbox

I agree to Localwise’s Terms & Privacy