At a Glance
- Tasks: Design and build high-quality features in our graphics engine using cutting-edge technologies.
- Company: Join Figma, a creative tech company making design accessible to everyone.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Why this job: Make a real impact on user experiences for startups and Fortune 500 companies.
- Qualifications: 5+ years in software engineering with a focus on real-time graphics development.
- Other info: Dynamic team environment that values learning, collaboration, and diversity.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Our platform helps teams bring ideas to life—whether you are brainstorming, creating a prototype, translating designs into code, or iterating with AI. We are building the next chapter of AI‑native craft and creativity, bridging the gap between AI capabilities and human creativity to empower professional designers. We’re looking for experienced graphics engineers to join the Figma Weave team. Your work—whether it involves optimizing our custom rendering engine, adding high‑performance support for video compositing, or advancing our effects pipeline—will directly impact the experiences of users from startups to Fortune 500 companies.
What you’ll do at Figma Weave:
- Design, build, test, and ship high‑quality features in our graphics engine, using technologies such as Rust, TypeScript, WebGPU, WGSL, and more.
- Own key parts of the product that impact user experience, workflow productivity, and creative possibilities.
- Operate and monitor the systems you build with a strong focus on reliability, security, performance, and user experience.
- Contribute to team culture by mentoring peers, providing feedback, and fostering a collaborative and inclusive engineering environment.
We’d Love to Hear From You If You Have:
- 5+ years of professional software engineering experience, shipping and maintaining complex systems or products in production.
- Proven experience in real‑time graphics development (games, rendering, visualization).
- A strong grounding in math and computer science principles related to color and image processing.
- Experience with Rust, TypeScript, shader languages, and WebAssembly.
- Strong collaboration and communication skills, with experience working effectively across functions.
Optional Additional Qualifications:
- Experience with generative AI in a creative context.
- Experience with React.
- Passion for crafting excellent developer or user experiences, and an eye for elegant, maintainable architecture.
- Enthusiasm for learning and teaching—mentoring teammates, leading initiatives, or sharing knowledge in code reviews or pairing sessions.
At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined, we encourage you to apply anyway. We celebrate and support our differences. We are an equal‑opportunity workplace—dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please contact accommodations-ext@figma.com. To ensure the integrity of our hiring process, all candidates will keep their cameras on during video interviews. Additionally, if hired you will be required to attend in‑person onboarding. By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma’s Candidate Privacy Notice.
Software Engineer, Graphics - Figma Weave (Tel Aviv, Israel or London, United Kingdom) employer: Figma
Contact Detail:
Figma Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Graphics - Figma Weave (Tel Aviv, Israel or London, United Kingdom)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Figma or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work in graphics engineering. Include projects that demonstrate your experience with Rust, TypeScript, and real-time graphics development.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts clearly, as communication is key in collaborative environments like Figma.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely excited about joining our team.
We think you need these skills to ace Software Engineer, Graphics - Figma Weave (Tel Aviv, Israel or London, United Kingdom)
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for graphics engineering shine through! We want to see how excited you are about making design accessible and how your skills can contribute to our mission.
Tailor Your Experience: Make sure to highlight your relevant experience in real-time graphics development. We’re looking for specific examples of projects where you’ve optimised rendering engines or worked with technologies like Rust and TypeScript.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Remember, we want to understand your journey and skills easily!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Figma
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Rust, TypeScript, and WebGPU. Brush up on your knowledge of real-time graphics development and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in graphics engineering and how you overcame them. Use examples that highlight your ability to optimise systems for performance and reliability, as this will resonate with the team’s focus on user experience.
✨Emphasise Collaboration
Figma values teamwork, so be ready to share experiences where you’ve successfully collaborated across functions. Talk about how you’ve mentored peers or contributed to a positive team culture, as this aligns with their emphasis on inclusivity and collaboration.
✨Be Ready to Learn
Figma encourages growth, so express your enthusiasm for learning new skills and technologies. Share examples of how you’ve adapted to new challenges in the past, and don’t hesitate to mention any interest in generative AI or other optional qualifications that could set you apart.