CrawlJobs Logo

Software Engineer, Web Platform

figma.com Logo

Figma

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

149000.00 - 350000.00 USD / Year

Job Description:

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! Figma is a critical part of modern product development, where design and code are core primitives in how builders create, iterate, and ship products. Figma’s Code Platform team builds the foundational infrastructure that enables seamless translation between design, code, and AI-powered creation. Our work powers products such as AI Assistant, Make, Sites, and other Figma surfaces. This team’s and our work will be at the precipice of powering what is possible downstream for users to easily go between design and code. Our mission is to power the interoperability of design <-> code so it can be seamless and magical for our customers; but also ergonomic, scalable, and extendable for the company. We’re hiring engineers to join Code Platform to work on our core code translation infrastructure. This role will focus primarily on deep technical execution, and depending on level and experience, may also include technical leadership responsibilities such as architectural ownership, mentoring, and driving multi-quarter initiatives. You’ll work on systems that translate between HTML, JSX, structured design models, and LLM-friendly representations, directly impacting latency, correctness, and product velocity across Figma. This is a rare opportunity to improve and evolve one of the most strategically important abstractions in the company.

Job Responsibility:

  • Design, build, and improve code ↔ design translation pipelines
  • Diagnose and resolve performance bottlenecks and long-running tasks that impact product SLAs
  • Improve correctness, reconciliation, and fidelity across complex design system and layout edge cases
  • Build scalable serialization pipelines, internal APIs, and platform utilities
  • Partner with Figma Make, AI Assistant, and Sites leads to define the long term product enablement
  • Improve observability and ownership of key metrics (latency, success rate, correctness)
  • Support and drive architectural direction and long-term platform strategy for a translation surface
  • Mentor engineers and shape the long-term team structure

Requirements:

  • 5+ years of software engineering experience, especially in web, platform or infrastructure engineering
  • Strong TypeScript/JavaScript and modern frontend fundamentals
  • Deep experience with declarative UI systems (React, JSX, or similar)
  • Familiarity with ASTs, code transformation, or compilation concepts
  • Experience debugging performance, rendering, or pipeline latency issues
  • Experience building complex, cross-team platforms with multiple stakeholder groups

Nice to have:

  • Experience building design systems or component libraries
  • Platform or infrastructure engineering experience (APIs, observability, SLAs)
  • Rendering, layout, or graphics pipeline knowledge
  • Experience with structured representations used by LLMs
What we offer:
  • equity
  • health, dental & vision
  • retirement with company contribution
  • parental leave & reproductive or family planning support
  • mental health & wellness benefits
  • generous PTO
  • company recharge days
  • a learning & development stipend
  • a work from home stipend
  • cell phone reimbursement
  • sales incentive pay for most sales roles
  • annual bonus plan for eligible non-sales roles

Additional Information:

Job Posted:
January 15, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Web Platform

Staff Software Engineer, Platform

Kiddom is a groundbreaking educational platform that promotes student equity and...
Location
Location
United States , San Francisco; New York
Salary
Salary:
180000.00 - 200000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience at scale
  • 3+ years of experience leading cross-functional projects
  • Fluency in Go is a must
  • Fluency in at least one of these languages: TypeScript, Javascript, Python
  • Experience managing services in AWS or other cloud platforms
  • Experience with Docker containers and Linux virtual machines
  • You put the dev in DevOps, bridging applications to infrastructure
Job Responsibility
Job Responsibility
  • Supports tools and core services that provide a great product experience to our end-users and a great developer experience to our engineering teams
  • A typical day might start out looking for trouble and end with project plans and cross-functional collaborations that run a thorny problem to ground
  • This role combines technical leadership with strategic impact, shaping Kiddom’s systems to grow each school year
  • You’ll work in languages from Go to TypeScript to Python, on technologies from web APIs to graph databases to edge computing and LLMs
  • You will have the opportunity to drive technical change across every team
  • You will help engineers around you do their best work using tools you select and build
What we offer
What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State
  • Commuter and FSA plans
  • Fulltime
Read More
Arrow Right

Backend Software Engineer - Platform Services

The Platform Services team is at the core of accelerating Addepar’s platform sca...
Location
Location
United Kingdom , Edinburgh
Salary
Salary:
Not provided
addepar.com Logo
Addepar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Prior backend software engineering experience
  • Proficiency in developing with server-side OO languages like Java
  • Proficiency with Linux
  • Familiarity with infrastructure components such as CI/CD, monitoring, logging, containers, Kubernetes, and infrastructure-as-code
  • Familiarity with HTTP, developing REST and web APIs
  • Comfortable working independently, with a bias for action
  • Thrives in ambiguous spaces where there isn't a clear solution
  • Enjoys digging into new problems and unfamiliar codebases
  • Excels at written and verbal communication
  • Must have, and maintain, the right to work in the United Kingdom from the first day of employment
Job Responsibility
Job Responsibility
  • Develop resilient distributed services and high quality tooling to support product operations and engineering
  • Investigate and debug complex issues that span across teams and applications
  • Drive software delivery and improve the engineering processes we use to develop and release software
What we offer
What we offer
  • Reasonable accommodation for individuals with disabilities
  • Equal opportunity employer
  • Diverse and inclusive environment
Read More
Arrow Right

Senior Full-Stack Web Application Developer / Software Engineer

You will be hands-on, leading the design, implementation, testing, launch, and s...
Location
Location
United States , Bartlett
Salary
Salary:
90000.00 - 180000.00 USD / Year
apharmony.com Logo
apHarmony Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related field
  • In-depth understanding of JavaScript
  • Ability to write cross-browser and cross-platform applications
  • 5+ years experience writing reusable, maintainable, and well-tested code
  • Excellent verbal and written communication skills
  • Excellent teamwork and project management skills
Job Responsibility
Job Responsibility
  • Leading the design, implementation, testing, launch, and support of the various applications
  • Analyzing and Defining Requirements
  • Developing Full-stack Applications
  • Testing
  • Deployment
  • Fulltime
Read More
Arrow Right

Principal Software Engineer – AI Platform

At Snorkel, we believe meaningful AI doesn’t start with the model, it starts wit...
Location
Location
United States , Redwood City; San Francisco
Salary
Salary:
275000.00 - 300000.00 USD / Year
snorkel.ai Logo
Snorkel AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 12+ years of experience in designing and building customer-facing software systems for cloud-native applications
  • Deep experience with AI/ML frameworks and pipelines
  • Experience at high-growth technology startups
  • Experience building software products for large enterprise customers
  • Experience with architecting and developing production web-scale systems (including monitoring, telemetry, performance, reliability, triage, and debuggability)
  • Deep experience with Python, distributed computing, and cloud platforms
  • Passion for promoting technical communication, mentorship, and improving engineering culture
Job Responsibility
Job Responsibility
  • Work across teams and across the stack to deliver major new features and infrastructure
  • Improve our practices and culture
  • Align Engineering on a shared technical vision
  • Be a key technical advisor to company leadership
  • Act as a mentor and role model for every engineer
  • Think years ahead about how Snorkel AI can deliver on its technical mission to democratize AI through data
  • Take on the biggest, most ambiguous, and most rewarding challenges that arise
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Experience Platform Team

The Experience Platform team is looking for a full-stack/backend software engine...
Location
Location
United States , New York City
Salary
Salary:
Not provided
pinecone.io Logo
Pinecone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in full-stack or backend development (NodeJS, Rust, Python, or Go)
  • Experience with queueing and streaming technologies like Kafka, Kinesis, or Pub/Sub
  • Familiarity with creating web interfaces with React or other frontend frameworks
  • Expertise in event-driven system design and distributed systems principles
  • Proficiency in building reliable data processing pipelines for usage tracking and reconciliation
  • Familiarity with integrating third-party APIs and handling inconsistent data
  • Hands-on experience with one or more major cloud providers (AWS, GCP, Azure), especially services related to data streaming, serverless compute, and data storage
  • Strong understanding of RESTful API design
Job Responsibility
Job Responsibility
  • Design event-driven architectures and distributed systems for reliable real-time and batch event processing
  • Develop queueing and streaming systems (e.g., Kafka, Kinesis) with robust event handling mechanisms
  • Build pipelines for ingesting, transforming, and aggregating usage data, ensuring accuracy and reliability
  • Integrate with external APIs and vendor systems, designing for resiliency against outages or inconsistent data
  • Create auditable and observable systems with monitoring, alerting, and verification mechanisms
  • Implement end-to-end user experiences across multiple services and web applications
What we offer
What we offer
  • Comprehensive health coverage including medical, dental, vision, and mental health resources
  • 401(k) Plan
  • Equity award
  • Flexible time off
  • Paid parental leave
  • Annual Company Retreat
  • WFH Equipment Stipend
Read More
Arrow Right

Senior Software Engineer (Data Platform)

Atlassians can choose where they work – whether in an office, from home, or a co...
Location
Location
India , Remote
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid understanding and experience in building RESTful APIs and micro services, e.g. with Flask, Spring boot etc
  • Experience with Big Data processing and storage technologies such as Spark, DBT
  • Built solutions using public cloud offerings such as Amazon Web Services
  • SQL knowledge
  • Experience with test automation and ensuring data quality across multiple datasets used for analytical purposes
  • Experience with continuous delivery, continuous integration, and source control system such as Git
  • Expert level programming skills in OO Programming language like Java, Kotlin, Scala or Python
  • Deep understanding of big data challenges
  • Degree in Computer Science, EE, or related STEM discipline
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Product Engineering

Everlaw is looking for a Senior Software Engineer with experience building and s...
Location
Location
United States , Oakland
Salary
Salary:
164000.00 - 239000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, or equivalent coursework
  • Experience and proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust
  • Good knowledge of algorithms and fundamental computer science concepts, relational databases, API design, and building user interfaces
  • At least 5 years of experience building distributed systems in the cloud with service based architecture, using frontend frameworks to create rich, deep, web applications, and experience with the best practices to test, maintain, and launch cloud based software
  • At least 1 year of experience leading or coordinating multi-developer efforts, including planning and technical breakdown
Job Responsibility
Job Responsibility
  • Build customer-facing features that represent the core of our product, including document and image/multi-modal processing, collaborative review tools, organization, translation tools, search, review, and more
  • Use AI technologies to find the evidence rapidly such as document classification, predictive coding, transfer learning and LLMs
  • Collaborate with one or more of the Product, Design, Engineering Operations, Security Engineering, and DevOps teams to build out and implement new features that are used in our production environments
  • Help with scaling our system to larger datasets with hundreds of millions of documents
  • Provide Technical Mentorship to other engineers by both sharing your technical knowledge and becoming an expert in an area of our code base
  • Be a Code Reviewer by reviewing code developed by others using your knowledge of programming languages, design patterns, and best practices
  • Fix defects in our product by triaging product or system issues and writing code to debug, track and resolve these issues
  • Provide on-call support for the product by answering questions from customers, triaging defects and exceptions, and carrying the pager
  • Contribute to documentation for internal engineering consumption or for external the Everlaw platform
  • Do technical interviews to help us recruit engineers and grow the team
What we offer
What we offer
  • Equity program
  • 401(k) retirement plan with company matching
  • Health, dental, and vision
  • Flexible Spending Accounts for health and dependent care expenses
  • Paid parental leave and approximately 10 days (80 hours) per year of sick leave
  • Seventeen paid vacation days plus 11 federal holidays
  • Membership to Modern Health to help employees prioritize mental health and wellness
  • Annual allocation for Learning & Development opportunities and applicable professional membership dues
  • Company-sponsored life and disability insurance
  • Work in Downtown Oakland, just steps from the BART line and dozens of restaurants
  • Fulltime
Read More
Arrow Right

Software Engineer

We’re hiring a mid-level Software Engineer to join our platform team and improve...
Location
Location
Poland , Warsaw
Salary
Salary:
77000.00 - 100000.00 USD / Year
invisible.co Logo
Invisible Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of software engineering work experience
  • Ideally previous projects supported engineering users
  • Demonstrated expertise with Python and Typescript
  • Experience designing web APIs and packaged libraries
  • Fluency in DevOps practices and tooling (CI/CD, observability, Infra as code, etc.)
  • Ability to strategize across multiple layers of abstraction and reduce complexity
Job Responsibility
Job Responsibility
  • Lead the design and evolution of internal tools that abstract the details of deployment
  • Implement architectural changes to the platform to guarantee security and scalability
  • Partner with engineering teams to drive adoption and support their usage of our tools
  • Collaborate with SRE and Security to manage real-world instances of our platform
  • Author documentation to ease onboarding and user-friendliness of the tools we provide
What we offer
What we offer
  • Bonuses and equity are included in offers above entry level
  • Fulltime
Read More
Arrow Right