Software Engineer I - SDK

1 Month ago • 2 Years + • Game Engine

Job Summary

Job Description

Software Engineers I within the SDK team develop platform and game presentation features. Responsibilities include gathering requirements, design, development, documentation, deployment, and maintenance. They work with game studios, diagnosing performance issues, recommending optimizations, and developing tools to improve game development. The role requires strong work ethic, self-sufficiency, and teamwork. Experience with Unity 3D, C#, and object-oriented design is essential. 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.
Must have:
  • Bachelor's degree in CS/CE or equivalent
  • 2+ years development experience
  • 2+ years Unity 3D experience
  • Excellent C# knowledge
  • Advanced OOP knowledge
  • Excellent organizational and communication skills
Good to have:
  • Linux development familiarity
  • Multiplayer/networked application experience
  • Computer graphics, OpenGL, Vulkan experience
  • Agile (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

Centripetal - Cyber Data Scientist

Centripetal

Portsmouth, New Hampshire, United States (On-Site)
6 Months ago
PlaySide - Technical Director

PlaySide

Victoria, Australia (On-Site)
5 Days ago
Unity - Senior Software Engineer, Engine Support

Unity

Pereira, Risaralda, Colombia (On-Site)
4 Months ago
Meta - AI Research Scientist, Language - Generative AI

Meta

Bellevue, Washington, United States (On-Site)
3 Months ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
9 Months ago
Microsoft - Technical Director - Xbox Game Studios Publishing

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Xogar Games - Unreal Game Developer

Xogar Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Decentraland - Senior Unity Engineer

Decentraland

(Remote)
3 Weeks ago
PlaySimple - Software Engineer (Unity)

PlaySimple

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Life church - Product Marketing Strategist

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Samsung Semiconductor - Senior Staff Engineer, SoC Power Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
PlayStation Global - Instructional Designer and Facilitator

PlayStation Global

London, England, United Kingdom (Hybrid)
1 Week ago
Unity - Senior Business Operations Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
RealXP Lab - Industry Mentor, Game Development

RealXP Lab

Dallas, Texas, United States (Remote)
2 Months ago
Rockstar Games - Animation Systems Programmer

Rockstar Games

New York, New York, United States (On-Site)
6 Days ago
Hutch - Marketing Artist

Hutch

England, United Kingdom (Hybrid)
2 Months ago
Passive Logic - Weather Simulation Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
2 Months ago
IGG - Senior Backend Engineer

IGG

Singapore (On-Site)
3 Months ago
Limit Break - リードゲームプランナー (Lead Game Designer)

Limit Break

Tokyo, Japan (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Georgia

Playrix - Customer Support Representative (Japanese)

Playrix

Georgia (Remote)
4 Months ago
AGS - American Gaming Systems - Platform Manager

AGS - American Gaming Systems

Georgia (Hybrid)
3 Months ago
Playrix - Art Director

Playrix

Georgia (Remote)
4 Months ago
CloudLinux - IT Intern for CloudImages Team (remote-only opportunity, location - Europe&CIS)

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
2 Months ago
Playrix - Lead Location Designer

Playrix

Georgia (Remote)
3 Months ago
G5 Games - 2D Game Lead Artist (Match-3 project)

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
2 Months ago
Playrix - Senior VFX Artist

Playrix

Georgia (Remote)
4 Months ago
G5 Games - Game Data Analyst

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
1 Week ago
Social Discovery Group - Manual QA Engineer (Mobile & Web API Testing)

Social Discovery Group

Georgia (Remote)
1 Month ago
Evolution - People Excellence Specialist

Evolution

Tbilisi, Tbilisi, Georgia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Gearbox Software - Associate Technical Director

Gearbox Software

Frisco, Texas, United States (Remote)
2 Months ago
Keywords Studios (Player Support) - Mid-Senior Graphics Programmer

Keywords Studios (Player Support)

Belgrade, Serbia (Hybrid)
2 Days ago
Tencent - Game Engine R&D Specialist

Tencent

Singapore (On-Site)
6 Months ago
Build A Rocket Boy - Senior Engineer

Build A Rocket Boy

Edinburgh, Scotland, United Kingdom (Remote)
1 Month ago
Onward Search - Senior Generalist Engineer (Gameplay/Tools)

Onward Search

Seattle, Washington, United States (On-Site)
3 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
4 Months ago
Maverick Games - Online Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
1 Month ago
Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
1 Month ago
Blind Squirrel Games - Technical Director

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
2 Months ago
Maverick Games - Engine Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
1 Month 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.


Washington, District Of Columbia, United States (On-Site)

Shawnee, Oklahoma, United States (On-Site)

Arizona, United States (On-Site)

Oklahoma City, Oklahoma, United States (On-Site)

New Hampshire, United States (On-Site)

Nevada, United States (On-Site)

Nevada, United States (On-Site)

Nevada, United States (On-Site)

California, United States (On-Site)

Nevada, 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