Negotiable
Undetermined
Remote
EMEA
Summary: The Technical Product Manager role is focused on guiding agile software development teams in delivering innovative software products, particularly in the realm of 3D graphics. The position requires a strong background in software engineering and project management, with responsibilities spanning from project conception to delivery. The role emphasizes collaboration with clients and fostering a high-performing team culture. Candidates must possess excellent communication skills and a passion for 3D graphics development.
Key Responsibilities:
- Guide agile software development teams and manage projects from conceptual stages through development.
- Ensure clarity on requirements, shared product vision, and focus on features creating business value.
- Oversee development process, architecture, standards, code quality, delivery schedule, and project costs.
- Manage software development teams across various technologies, including 3D, AI, web, and cloud.
- Foster a high-performing Agile culture of trust, teamwork, and accountability.
- Set boundaries, success criteria, and measure progress while minimizing roadblocks and risks.
- Manage project budgets and communicate necessary changes.
- Discuss architectural objectives and advise on solutions as needed.
- Build trust and encourage proactive responsibility within the team.
- Analyze and create project specifications, estimates, and statements of work.
- Break down complex projects into definable tasks and estimates.
- Communicate and manage customer expectations effectively.
- Collaborate with leads to plan, define, and scope project features.
Key Skills:
- Experience in defining system & software architecture and strong object-oriented design concepts.
- Knowledge of iterative and agile software development principles.
- Ability to lead a product team and deliver tangible value.
- Background in computer graphics and hands-on experience with related technologies.
- Experience with 3D engines like Unreal Engine and Unity.
- Excellent communication and leadership skills, including mentorship ability.
- 10+ years of software development experience and 5+ years of management experience.
- Passion for 3D graphics development and exceptional production skills.
- Understanding of modern software engineering practices.
- Ability to provide clear direction and set measurable goals.
- Experience with low-level graphics APIs and developing AR/VR applications.
- Knowledge of cloud platforms like AWS, Azure, and GCP.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Technical Product Manager (Remote) We’re a team of thinkers, doers, and product kung fu experts. Together, we find a way, we make it happen, and we always get the job done right. We make awesome software products people love. We are looking for a seasoned and experienced software engineering & delivery manager with a strong background in 3D Graphics. Founded over 12 years ago we work for the World's Best Enterprises, Startups, and VC's. Our customers include Epic Games, AUDI, BMW, AMD, Intel, IKEA, Adidas, and many other wonderful brands. We do all things Digital, 3D, Virtual Reality, Augmented Reality, Apps, and Web. 400+ successful projects delivered, 90+ happy clients. Come make a masterpiece with us and join one of the best teams you can imagine working on great projects. Join us, and in return - we will give you great work, great clients, great team, and a long term great profitable relationship. You'll be playing a key role in each project and will be continuously learning new technologies and working on cutting edge products. Most of all, you'll enjoy your work and the people you work with and we'll do all that we can to help you meet and exceed your goals.
Conditions: Open for candidates based or can work in the US East time zone Part-time collaboration of approximately 20 hours per week - with the possibility of extension to full time after initial collaboration. Must be an individual not an agency/ firm. Strong communication English skills are required
Key Responsibilities: As a Technical Product Manager, you will be responsible for guiding agile software development teams and managing projects from the conceptual stages through the development cycle. As the Product Manager of the team and for our client, you will ensure clarity on requirements, a shared Product Vision and constant focus on features creating business value, leading to amazing and fun product(s) for our client(s) You will ensure that the development process, architecture and standards are followed. You will also be responsible for the team’s code quality, delivery schedule, and cost of the project. Manage software development teams working on a vast range of technologies, including anything around 3D (WebGL, AR, VR, Unreal Engine, Nvidia Omniverse, Unity, OpenUSD …), AI, web, cloud, and many other languages and technologies. Work hand in hand with our clients and their team, ensuring open and transparent communication and management of their project(s). Foster a high performing Agile based culture of trust, teamwork, empowerment, accountability, responsiveness, and communication. Set boundaries, success criteria, and measure progress. Suggest success patterns and call out anti- patterns. Minimize roadblocks as well as project risks and maximize opportunities to keep all members of the teams productive, engaged, and fulfilled in their roles. Manage project budgets and estimates and communicate when things need to change. You will regularly discuss short- and long-term architectural objectives and occasionally advise on solutions approach, where applicable. Will be managing multiple projects at once. Be able to build trust, encourage an attitude of proactive responsibility and a sense of ownership towards the tasks and projects at hand. Help analyze and create Project Specifications, Estimates and Statements of Work. Lead the process to breakdown complex projects into definable tasks and estimates. Communicate and manage customers and set expectations. Collaborate with leads and production to plan, define, and scope features for projects.
Requirements: Experience in defining high and low level system & software architecture, including strong object oriented design concepts. Iterative and agile software development principles. Ability to lead a product team; delivering tangible value to customers and the business. Computer Graphics background and hands on experience with various related technologies. 3D engine experience (Unreal Engine, Unity, NVIDIA Omniverse). Excellent communication and leadership skills, including mentorship ability. 10+ years of software development experience. 5+ years of demonstrated management experience (both projects and people) A passion for 3D graphics development. Exceptional production skills and data-driven decision making. Understanding of modern software engineering and delivering software products on time and on budget. Familiar with a broad range of design principles as they apply to software development. Ability to provide clear direction, set measurable goals and give insight on industry trends.
Qualifications: Bachelor’s or Master’s degree in Computer Science, Mathematics, or related field Prior experience owning end-to-end product delivery and managing/leading a diverse software engineering team. 5+ years professional experience as an engineer including hands-on technical team management. Experience with low-level graphics APIs (WebGL, OpenGL, Metal, DirectX). Have an understanding of Unreal Engine (5 & 4) and Unity. Experience developing AR/VR applications. Detailed understanding of the OS, graphics, networking, and other sub- systems. Experience shipping products requiring stringent runtime performance practices, such as complex mobile or 3D applications or games. Knowledge of and experience with different Cloud Platform (AWS, Azure, GCP). Experience working across disciplines to drive solutions.