Software Engineer I - SDK

1 Week ago • 2 Years + • Game Engine

Job Summary

Job Description

Software Engineers I within the SDK team develop platform and game presentation features, participating in all aspects of development (requirements gathering, design, development, documentation, deployment, maintenance). They work with modern technologies in the latest games, acting as a liaison to game studios regarding platform capabilities and integrating game requirements. Responsibilities include developing and maintaining game presentation features, diagnosing and optimizing game performance and memory management, and developing tools to improve the game development process. The role requires a strong work ethic, self-motivation, and the ability to work both independently and collaboratively.
Must have:
  • Bachelor's degree in CS/CE or equivalent
  • 2+ years development experience
  • 2+ years Unity 3D engine experience
  • Excellent C# knowledge
  • Advanced object-oriented design
  • Excellent organizational & communication skills
Good to have:
  • Linux development familiarity
  • Multiplayer/networked application experience
  • Computer graphics (OpenGL, Vulkan) experience
  • Agile project management (SCRUM) experience
  • Video gaming experience
  • Casino gaming experience

Job Details

Job Description

Job Overview
Software Engineers I within the SDK team are responsible for developing platform and game presentation features. The developers participate in all aspects of development, including: gathering requirements, design, development, documentation, deployment and maintenance. They are essential for rolling out modern technologies used in the latest games. The developer will also act as a liaison to game studios for what the platform can do and how to get their game requirements to work within the platform. This position requires a strong work ethic and the ability to self-start, self-regulate workloads, and work well in a group dynamic or independently. Duties involve developing and maintaining common game presentation features. Diagnose and recommend optimizations for games to improve performance and memory management. Develop tools to improve game development process.
 
Requirements: 
  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent
  • 2+ years development experience.
  • 2+ years of Unity 3D engine experience
  • Excellent knowledge C#
  • Advanced object-oriented design knowledge and familiarity with common patterns.
  • Requires excellent organizational skills, good oral and written communication skills
  • Must be a self-motivated team player able to work in a customer-oriented, fast-paced, and demanding environment
  • Test the software modules using either automated or manual tests
  • Develop and maintain features and modules using company's coding standards while applying design principles and patterns
 Preferred Skills:
  • Familiarity with Linux development.
  • Experience with multiplayer or networked application a plus
  • Experience with Computer graphics, OpenGL, Vulcan
  • Experience with Agile project management (SCRUM).
  • Video gaming experience a plus
  • Casino Gaming experience a plus.
Note: All offers are contingent upon successful completion of a background check 
*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals. 
AGS is an equal opportunity employer.  

Similar Jobs

Playrix - Senior C++ Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
6 Months ago
Cubic games - Technical UI Designer

Cubic games

(Remote)
22 Hours ago
Aristocrat Gaming - Engineer I - Typescript

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Week ago
Meta - Manager, Recruiting Services & Operations

Meta

Chicago, Illinois, United States (On-Site)
5 Months ago
Qingci Games - Urgent Unity3D Game Developer

Qingci Games

(On-Site)
3 Months ago
Beyond Sports  - Unreal Developer - Senior

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
6 Days ago
Electronic Arts - Senior Systems Software Engineer - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
3 Weeks ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Tencent - Senior Technical Director

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
Build A Rocket Boy - Senior Engineer

Build A Rocket Boy

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Teravision Games - Lead Programmer

Teravision Games

Bogotá, Bogota, Colombia (Hybrid)
3 Months ago
Meta - Software Engineer, Machine Learning

Meta

United States (Remote)
2 Weeks ago
Life church - Support Operations Specialist

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Voodoo - Senior Multiplayer Server Engineer - Paper.io 2

Voodoo

Paris, Île-de-France, France (Remote)
1 Month ago
Google - Motion Designer, Google Search App

Google

Mountain View, California, United States (On-Site)
2 Days ago
Meta - Mechanical Engineer

Meta

Austin, Texas, United States (On-Site)
5 Months ago
Unity - Senior Product Manager, Customer Success

Unity

Brighton And Hove, England, United Kingdom (On-Site)
9 Hours ago
Xogar Games - Unity Developer

Xogar Games

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Ubisoft - The Division Resurgence – Generalist Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
3 Months ago
Playground Games - Capture Artist - Contract

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Georgia

Every matrix - Director of Photography (Fixed-term contract, 3 months)

Every matrix

Batumi, Adjara, Georgia (On-Site)
4 Months ago
Playrix - Development Director

Playrix

Georgia (Remote)
6 Months ago
G5 Games - Monitoring Engineer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
1 Month ago
Playrix - Lead Recruiter

Playrix

Georgia (Remote)
6 Months ago
G5 Games - Product Marketing Manager

G5 Games

Tbilisi, Tbilisi, Georgia (On-Site)
2 Weeks ago
Every matrix - Shift Coordinator

Every matrix

Batumi, Adjara, Georgia (On-Site)
5 Months ago
Playrix - Lead QA Automation Engineer (Mobile)

Playrix

Georgia (Remote)
6 Months ago
CloudLinux - Senior Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
1 Month ago
Joyteractive - Segmentation Producer

Joyteractive

Georgia (Remote)
1 Month ago
Playrix - Data QA Engineer

Playrix

Georgia (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
6 Months ago
Tencent - Senior Engine Programmer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Intrepid Studios,  Inc  - Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
2 Months ago
Thatgamecompany - Game Engine Engineer (Optimization)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago
Evolution - Unreal Engine / C++ Developer

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Blockville Digital Assets - Senior Game Developer

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
9 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Cyprus (Remote)
6 Months ago
Valve corporation - Game Development Software Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
6 Months ago
Focus Entertainment - Unreal Lead Programmer

Focus Entertainment

Île-de-France, France (Hybrid)
1 Month ago
The Hub - Senior Game Engineer

The Hub

Copenhagen, Denmark (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

AGS is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player. Our roots are firmly planted in the Class II Native American gaming market, but our customer-centric culture and growth have helped us branch out to become a leading all-inclusive commercial gaming supplier. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, real-money gaming platforms and content, highly rated social casino solutions for operators and players, and best-in-class service, we offer an unmatched value proposition for our casino partners. Learn more at www.playags.com.


Georgia (On-Site)

Arizona, United States (On-Site)

Arizona, United States (On-Site)

Nevada, United States (On-Site)

Las Vegas, Nevada, United States (On-Site)

United States (On-Site)

Oklahoma, United States (On-Site)

Las Vegas, Nevada, United States (On-Site)

Las Vegas, Nevada, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

View All Jobs

Get notified when new jobs are added by AGS - American Gaming Systems

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug