Lead Product Engineer
- Make everyone around you better
- Raise the Bar
- Deliver Results
- Hold yourself and others accountable
- Make every investment as if it were your own
- Don't let the egg drop
- Take calculated risks
- Use what you/we have to deliver the most value
- Stay Hungry
- Always be in learning mode
- Go Deep: ask the why/why not
- Explore and have fun
- Put yourself in the shoes of your customer
- Be genuinely caring and respectful
- Act from a place of understanding/longing to understand
- Work on a novel 3D collaboration platform to empower designers and their collaborators to bring a wide variety of products to life.
- Constructing scalable infrastructure and code to manage increasing concurrent users and intricate 3D models. This requires resolving performance issues, enhancing network traffic, and guaranteeing system responsiveness and stability under growing usage.
- Ensure that Gravity Sketch's collaborative features work seamlessly across VR, screen, and web. This is technically challenging due to the complexities of real-time collaboration across these different platforms and the infrastructure required.
- Developing a framework of tools for monitoring, testing, and analysing the performance of collaborative features within a 3D, VR-compatible environment. This involves creating specialised test frameworks, diagnostic tools, and automated deployment pipelines tailored for this unique setting.
- Champion and mentor good practices for engineers that are less experienced to ensure the team grows in its effectiveness.
- Embrace failures to learn how to improve products and processes. Obsess over understanding users and their use cases. All in the pursuit of quick product validation and rising to the challenge of building success on multitudes of failures.
- Design, develop, and maintain high-quality, scalable, and testable code for our collaborative 3D design platform.
- Collaborate with designers, product managers, and other engineers to define and implement new features and improvements.
- Debug and resolve complex technical issues related to real-time collaboration.
- Write unit and integration tests to ensure the reliability and robustness of the software.
- Take ownership of code reviews and actively lead efforts to enhance our development processes.
- Champion our product practices, validations and principles through a deep product knowledge and understanding to drive product development with a user-centric approach, crafting and leading the implementation of seamless, fun, simple, and intuitive user experiences.
- Quickly validate hypotheses and assumptions through experimentation to ensure we are delivering the correct user experiences and making progress towards our business and team goals.
- Expertise in languages such as Java, C#, or Go (or similar backend languages).
- Expertise with cloud technologies such as Kubernetes, AWS, and terraform (or similar infrastructure).
- Proven ability to develop user-facing products that simplify complex tools and processes, with a focus on creating intuitive and enjoyable user experiences.
- Experience leading projects delivering user facing product features.
- Experience assisting teammates, providing actionable/constructive feedback and guidance while showing care, proactively sharing knowledge, and contributing to team improvement through discussion.
- Lead cross-team projects, communicate clearly, participate in on-call rotation, and follow core engineering processes.
- Practical experience in developing and maintaining real-time collaborative systems.
- Familiarity with engines like Unity and related 3D technologies.
- Able to work from our Brixton studio at least once a week.
Recommended Jobs
Inside Sales Executive
Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every ...
Managing Consultant - Transport - Data Science
Company description We believe in the power of ingenuity to build a positive human future. As strategies, technologies, and innovation collide, we create opportunity from complexity. Our div...
Fire Door Inspector (Training Provided)
Fire Door Inspector (Training Provided) A vacancy has arisen within our fast-growing fire door division, for an inspector to work within London. Full in-house training will be provided for this p...
Dedicated MFL (French) Teacher Required in Hammersmith!...
A well-respected school in Hammersmith is seeking a dedicated and enthusiastic French Teacher to join their supportive and well-resourced Modern Foreign Languages (MFL) department. This is an excel...
Management Opportunities | London Area
London is our home and our stores are a sanctuary for our customers to immerse themselves in elegance and an elevated shopping experience. Therefore, we are always looking for the best talent to lead...
Locum Orthopaedics / Trauma
Globe Locums About Globe Globe Locums, the UK's medical recruitment agency run by clinicians for clinicians have the following Physiotherapy job available: Physiotherapy Job Description S...
IT Support Technician (IT)
Job Description IT Support Technician - UK Our Client is an Entertainment, a live entertainment platform that owns and operates over 100 major music festivals in the UK, Europe and Australia. ...
Quant Analyst (IT)
Quant Analyst 6 Month contract initially Based: Hybrid/London - Max 2 days p/w onsite Rate: Market rates (via Umbrella company) We have a great opportunity with a world leading organisation where you ...
Online Business Tutor - Part Time
Are you intrigued by the intricacies of commerce and eager to share your expertise? Join our team as a Business Tutor and embark on an exciting journey of teaching and discovery. No prior tutoring e...
Test Engineer - London
Test Engineer - LondonReference Code: 146656-en_GBContract Type: PermanentProfessional Communities: Software Engineering At Capgemini Engineering, the world leader in engineering services, we bring ...