המקום בו המומחים והחברות הטובות ביותר נפגשים
As a Software Developer Engineer - Generalist at Amazon Games, you'll play an important role in developing new gaming experiences across various projects and platforms. Your will solve complex technical challenges, improving performance, and ensuring scalability of game systems. You'll work on multiple areas of the game development so it is required of an exhaustive knowledge and passion in working with game engines, multiplayer systems and performance optimization.
Key job responsibilities
- Implement, and optimize core systems and features for games- Improve performance and ensure scalability of game systems
- Contribute to diverse areas including gameplay mechanics, networking, tools development, or backend services
- Mentor junior developers
- Contribute to technical decision-making processes
- Help establish and maintain best practices in software development
- Work on performance optimization for game systems
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience in C++ and with game engines (Unreal, Unity, or proprietary)
- Experience in Games Industry (supporting title Development, Release, or Live Ops)
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience in full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
משרות נוספות שיכולות לעניין אותך