Software Engineer at Pahdo Labs

Full Time1 month ago
Employment Information
Job Description
This position is seeking a seasoned Software Engineer with 3+ years of professional experience to contribute to the development and maintenance of core game systems, level design tools, and AI creation frameworks. You will be responsible for designing, implementing, and deploying scalable backend services that support game development workflows. The ideal candidate will work closely with cross-functional teams to ensure seamless integration of gameplay features, tools, and services while maintaining high standards of code quality and system performance.
Key Responsibilities
  • Lead the development, testing, and release of gameplay systems, level editors, and AI behavior tools using modern software engineering practices
  • Collaborate with designers, artists, and QA teams to translate creative concepts into functional game systems and tools
  • Implement and maintain backend services that support game development, including API development, database management, and cloud infrastructure
  • Iterate on gameplay mechanics based on internal team feedback and external player data to enhance user engagement and game quality
  • Optimize system performance through profiling, debugging, and refactoring to ensure smooth gameplay experiences
  • Develop and maintain comprehensive documentation for all systems, tools, and services to support team onboarding and knowledge sharing
  • Design and implement automated testing frameworks to ensure reliability and stability of game systems and tools
  • Monitor system health and performance metrics to identify and resolve bottlenecks in real-time
  • Collaborate with DevOps teams to ensure efficient CI/CD pipelines for game development and deployment
  • Contribute to the continuous improvement of development processes and code quality standards
Job Requirements
  • Minimum of 3 years of professional software engineering experience with a proven track record in game development
  • Proficiency in C++ and/or C# for game system development, with experience in Unity or Unreal Engine ecosystems
  • Strong understanding of software architecture principles and system design patterns for scalable game development
  • Experience with version control systems (Git) and collaborative development workflows
  • Knowledge of cloud computing platforms (AWS, Azure, GCP) for backend service deployment and management
  • Ability to analyze player feedback and translate it into technical requirements for gameplay improvements
  • Excellent problem-solving skills with a focus on optimizing performance and reducing technical debt
  • Strong communication skills to effectively collaborate with cross-functional teams and stakeholders
  • Experience with Agile/Scrum methodologies and iterative development cycles
  • Ability to mentor junior engineers and provide technical guidance on complex systems and tools
  • Proficiency in debugging tools and profiling techniques for game systems and backend services
  • Knowledge of game networking protocols and multiplayer system design principles
  • Experience with game asset pipelines and integration of level design tools with game engines
  • Ability to work independently on complex tasks while maintaining collaboration with team members
Preferred Qualifications
  • Experience with game AI development, including behavior trees and pathfinding algorithms
  • Knowledge of game physics engines and their integration with gameplay systems
  • Experience with game analytics tools and player behavior data analysis
  • Proficiency in shader programming and rendering pipeline optimization
  • Understanding of game security best practices and anti-cheat system design
  • Experience with game localization and internationalization frameworks
  • Knowledge of game streaming technologies and cloud gaming infrastructure
  • Ability to develop and maintain game testing frameworks for automated quality assurance
  • Experience with game monetization systems and in-game economy design
  • Proficiency in game performance optimization techniques for cross-platform releases
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact