Senior Platform Engineer
Gravity Sketch
Location
Gravity Sketch Studio
Employment Type
Full time
Location Type
Hybrid
Department
Engineering
About us:
At Gravity Sketch, we are transforming how creative teams realize their vision. Our platform empowers entire teams to create, communicate, and collaborate spatially, breaking down the barriers of traditional workflows to make the design process more inclusive, efficient, and enjoyable. By enabling seamless, real-time interaction in a shared 3D environment across VR, desktop, and web, we empower the world's most innovative companies to bring better products to life.
Our Culture
We’re a lean but ambitious team of 50+ spread across the globe. We may be geographically spread out, but we’re tied by our mission to help people bring better products to life! Our focus is on output and getting the work done, not counting the hours you work. We appreciate that everyone has their own optimum setup, so provide flexibility in terms of when and where you get work done.
Our Values
Force Multiplier
Make everyone around you better
Raise the Bar
Deliver Results
Owner mindset
Hold yourself and others accountable
Make every investment as if it were your own
Don't let the egg drop
Resourceful
Take calculated risks
Use what you/we have to deliver the most value
Stay Hungry
Curiosity
Always be in learning mode
Go Deep: ask the why/why not
Explore and have fun
Empathy
Put yourself in the shoes of your customer
Be genuinely caring and respectful
Act from a place of understanding/longing to understand
Our values are at the heart of our culture, we encourage everyone to experiment, bring new ideas to the table, and challenge one another to arrive at the best solutions for our users.
We work hard, and know how to have fun too; with company trips, socials, sports, gaming sessions and more. We welcome you to share your hobbies with the team so we can all try something new!
About The Role:
As a Senior Platform Engineer, you will be a core contributor to the engine that powers our real-time, multi-user collaboration. You'll tackle complex challenges in networking, scalability, and performance to ensure a seamless, low-latency experience for designers working together in intricate 3D environments. Your work will directly shape a platform that makes 3D creation more accessible, intuitive, and fun.
What You'll Tackle:
Scale our Core Networking Engine: Go deep into our real-time networking engine, enhancing the infrastructure to support a growing user base and increasingly complex 3D models with stability and high performance.
Build Robust, Scalable Infrastructure: Design and implement cloud-native solutions (AWS, Kubernetes, Terraform) to handle thousands of concurrent users while optimizing for low latency and high availability.
Unify the Cross-Platform Experience: Solve the complex technical hurdles of delivering seamless, real-time collaboration across our VR, desktop, and web clients.
Create a World-Class Development Environment: Develop specialized frameworks, diagnostic tools, and automated pipelines for monitoring, testing, and analyzing our unique 3D collaborative environment.
Mentor and Elevate the Team: Champion engineering best practices, mentor other engineers, and foster a culture of learning from failures to improve our products and processes.
Key Responsibilities:
Design, build, and maintain scalable, high-quality code for our real-time collaboration platform.
Collaborate with product managers, designers, and other engineers to define and ship new features.
Diagnose and resolve complex performance bottlenecks and bugs in our distributed systems.
Lead by example through mentoring, driving best practices in code reviews, and improving our development processes.
Own the architectural evolution of our platform, proactively addressing tech debt and planning for future growth.
Drive product validation through rapid experimentation and a deep understanding of user needs.
What You'll Bring:
5+ years of professional experience in backend or platform engineering.
Strong proficiency in a modern backend language such as Go, Rust, Java, or C#.
Deep experience with cloud infrastructure and container orchestration (AWS, Kubernetes, Terraform).
Proven ability to design, build, and maintain scalable, distributed systems.
Demonstrated experience mentoring other engineers and leading technical projects or discussions.
A user-centric mindset with a passion for building great products.
Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
Bonus Points:
Experience developing real-time, low-latency (< 120ms) collaborative systems (e.g., MMO games, collaborative software).
Familiarity with 3D engines like Unity or Unreal Engine.
Experience working in a fast-paced startup environment.
Interest or experience in applying AI/ML to improve software engineering processes.
Benefits:
Uncapped holidays: The startup world is busy, we encourage taking time off to recharge and rest.
Remote Flexible working: we appreciate that everyone has their optimum setup and things to work around in life. We support remote and hybrid working as well as varying hours.
£50 month personal wellbeing budget
Private healthcare
£1,000 personal budget per year for professional development. You will learn a lot here but there may be more want or need. With this budget, we aim to support you in your career growth.
Team lunch Wednesdays: out together in person, or virtually with food delivery credit.
Socials and an annual global meet up: we are passionate about bringing everyone together whenever we can, this helps build tighter bonds and alignment.
Enhanced parental leave policy (maternity and paternity)
Chance to work at a fast growing start-up changing how the products of the future are designed, and exposure to a transparent startup journey
Real work ownership - you drive your own initiatives and have an opportunity to take your work all the way through to launch.
Opportunity to work with some of the world’s leading design companies
Transparent insight into the startup journey, plus unparalleled learning if you’re up for the challenge!