Job description
Kongregate brings fun to the world!
Kongregate games is committed to building fun, strategically deep, and socially engaging free-to-play games on both mobile and web.
We are a dedicated and efficient team that enjoys making games as much as playing them. We measure our efforts through results rather than hours worked, and value the importance of a work-life/family balance on top of offering competitive pay and benefits. As our portfolio and teams grow, our culture remains built around gaining knowledge through cooperation. From board game nights to role-playing campaigns, we all continue to learn from each other and grow.
As a backend Senior Software Engineer you will work with Node.JS and other technologies to implement server-side game logic and state persistence. You should excel at rigorous software development that results in high quality and maintainable products. We are looking for someone who is willing to accept ownership of the back-end game components and work directly with game designers and client-side engineers to implement and maintain new and existing game features. You will be shipping code that impacts millions of players in one of our biggest games.
Senior Software Engineer Responsibilities:
- Design and implement backend (server-side) gameplay systems and admin tools
- Maintain and develop existing games on a roughly two week release schedule
- Identify and optimize performance problems
- Support game designers with game-play analytics and by building simulation tools
- Participate in code reviews to learn, teach, and ensure high standards
Senior Software Engineer Requirements:
- Passionate about developing games
- Proficient knowledge of Node.JS, Javascript, and an eagerness to learn
- Understanding of MySQL or equivalent RDBMS design and optimization
- Computer Science, Engineering, Mathematics, or related Bachelor’s degree
- Strong computer science fundamentals of data structures and algorithm design
- Motivated to independently identify areas of code or gameplay that need improvement
- 5+ years professional experience in software development
Pluses:
- Unity development experience
- Collectible Card Game experience, either as a developer or player.
- DevOps Engineering experience (especially AWS)
- Experience with C#, Java, Python, or other programming languages.
- Ability to lead and mentor engineers
Salary: $115,000-160,000 DOE
Perks:
- 401K Plan with Company Match
- Comprehensive medical, dental, vision, life and long term disability insurance
- Ample vacation days, PTO, and Paid Family Leave
- Company wide events, game nights, happy hours and more (all of which are currently virtual)!
- Build awesome games with premier IP holders.
Kongregate is a remote first company! This opening is 100% remote. Our goal is to find and hire the best - no matter where you live.
If you are interested in our Senior Software Engineer - Backend job opening we encourage you to Apply Today!
All interviews will be conducted via phone and video calls.
Kongregate is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
adamanda.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, adamanda.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, adamanda.ca is the ideal place to find your next job.