We are looking for a Senior Game Developer to provide technical leadership on key engineering projects while working hands-on with development teams.
This role does not include direct people management, but you will be expected to lead by example, guiding technical decisions and driving engineering excellence across projects.
This is a fully remote position, offering the opportunity to work with a diverse team on cutting-edge gaming projects.
You will lead technical aspects of engineering projects, ensuring high-performance game systems for mobile, console, and PC/Web.
Collaborate with designers, artists, and producers to align technical solutions with the creative vision and desired player experience.
Develop and optimize gameplay features, multiplayer networking, and backend integrations.
Solve complex technical challenges, including performance bottlenecks, memory management, and platform constraints.
Provide mentorship and technical guidance to developers, promoting effective practices in coding, architecture, and optimization.
Maintain effective workflows for engineering processes, code quality, debugging, and testing.
Research and implement emerging technologies such as AI-driven tools and procedural generation.
Contribute to improving development pipelines, optimizing build automation, CI/CD, and asset workflows.
Ensure clear documentation of technical designs, decisions, and processes for both internal teams and clients.
Requirements:
Extensive experience with Unity3D, including engine workflows, scripting, and performance optimization.
Strong programming skills in C#, with a solid grasp of gameplay systems, AI, networking, and architecture.
Ability to lead technical decision-making, balancing performance, scalability, and maintainability.
Experience with multiplayer networking, REST APIs, and scalable game infrastructures.
Strong problem-solving skills, with the ability to overcome technical challenges in game development.
Ability to work autonomously and manage priorities effectively in a remote work environment.
Experience working in the game industry is essential.
Bonus skills include experience with Unity ECS and DOTS for performance-driven development, building performant interactive 3D web experiences using Three.js and TypeScript, and familiarity with AI-driven tools, procedural generation, and real-time physics systems.
Benefits:
BSA Solutions, Inc. provides competitive compensation and benefits that exceed market standards and the Labor Law.
Comprehensive and generous HMO benefits package for you and one dependent from the start date, along with a 24/7 employee assistance program, mental health assistance with licensed practitioners, and in-house fitness and wellness programs.
Encouragement to take ownership of your choices and be accountable for your personal growth, happiness, and success.
Opportunities to challenge your status quo and push your boundaries to embrace your potential and pursue greatness.
Supportive and inclusive communities that inspire and uplift each other, fostering a sense of belonging and connection among employees and the wider local communities.
Promotion of authenticity, encouraging you to be true to yourself, embrace your uniqueness, and live a fulfilling and purpose-driven life.
Commitment to a growth mindset and lifelong learning, encouraging exploration of new experiences and embracing challenges as opportunities for personal and professional development.
Encouragement to appreciate each moment, find balance in your life, cultivate mindfulness, and find joy in the present.
Support in setting clear intentions, aligning actions with values, and making conscious choices that contribute to overall well-being and happiness.