Skip to content
FigmaFigmaSan Francisco, CA

Software Engineer, Data Infrastructure

Builds and scales distributed data infrastructure powering analytics, AI/ML, and BI at Figma. Requires 5+ years backend experience with batch/streaming tech like Spark, Kafka, and expertise in Snowflake, Golang/Python.

153k – 376k/yr
Remote5+ YOEData Engineering

About the role

What you'll do at Figma

  • Design and build large-scale distributed data systems that power analytics, AI/ML, and business intelligence across Figma.
  • Develop batch and streaming solutions to ensure data is reliable, efficient, and scalable across the company.
  • Manage and evolve core platforms like Snowflake, our ML Datalake, orchestration infrastructure, and real-time ingestion systems.
  • Improve data reliability, consistency, and compliance, ensuring high-quality data for engineering, research, and business stakeholders.
  • Identify and drive cost optimization opportunities across data processing, compute infrastructure, and storage.
  • Collaborate with AI researchers, data scientists, product engineers, and business teams to understand data needs and build scalable solutions.
  • Drive technical decisions and best practices for data ingestion, orchestration, processing, and storage.
  • Mentor and support engineers, fostering a culture of learning and technical excellence.

We’d love to hear from you if you have

  • 5+ years of backend or infrastructure engineering experience, including designing and building distributed data infrastructure at scale.
  • Strong expertise in batch and streaming data processing technologies such as Spark, Flink, Kafka, or Airflow/Dagster.
  • Proven track record of impact-driven problem-solving in fast-paced environments, with a strong focus on high-quality, reliable, and performant systems.
  • Excellent technical communication skills, with experience collaborating across both technical and non-technical stakeholders.
  • Experience mentoring engineers and fostering a culture of learning and technical excellence.

While it’s not required, it’s an added plus if you also have

  • Familiarity with our stack, including Golang, Python, SQL, frameworks such as dbt, and technologies like Spark, Kafka, Snowflake, and Dagster.
  • Experience building data infrastructure for AI/ML pipelines, including model serving, feature stores, or dataset compliance.
  • Experience with reverse ETL, personalization platforms, or real-time event ingestion systems.
  • Experience with data governance, access control, and cost optimization strategies for large-scale data platforms.
  • The ability to navigate ambiguity, take ownership, and drive projects from inception to execution.

Compensation

Annual Base Salary Range: $153,000—$376,000 USD

Figma offers equity to employees, as well a competitive package of additional benefits, including 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, and cell phone reimbursement. Figma also offers sales incentive pay for most sales roles and an annual bonus plan for eligible non-sales roles.

Skills

SparkFlinkKafkaAirflowDagsterSnowflakeGoPythonSQLdbt
Coinbase

Analytics Engineer

CoinbaseUnited States

Build and maintain data models, pipelines, and dashboards that power customer experience and compliance operations. Partner with CX and compliance teams to deliver trusted, self-serve analytics.

152k – 179k/yr
Remote3+ YOEData Engineering
Zoox

Validation Test Engineer, Test Set Curation

ZooxFoster City, CA

Develops and curates large-scale test sets from driving logs to validate autonomous driving system performance. Requires Master's/PhD in data-related field, 3+ years experience, Python proficiency, and expertise in building test sets for statistical analysis.

152k – 220k/yr
Hybrid3+ YOEData Engineering
Distyl AI

Research Engineer, Data

Distyl AISan Francisco, CA +1

Research Engineers at Distyl build data systems and pipelines that power reliable compound AI workflows in enterprise environments. They create data quality frameworks, synthetic data strategies, and evaluation tools while partnering with researchers and customers to turn raw data into production AI value.

150k – 250k/yr
HybridData Engineering
Beacon Biosignals

Software Engineer III

Beacon BiosignalsBoston, MA

Software Engineer on the Datastore team building and scaling backend data infrastructure, event-driven pipelines, data models, and APIs for brain EEG data to support scientific and clinical analytics. Requires 5+ years backend experience with strong data engineering focus.

150k – 170k/yr
Remote5+ YOEData Engineering
Confido Legal

Analytics Engineer

Confido LegalNew York, NY

Build and maintain Confido's centralized data warehouse and analytics infrastructure. Design scalable data models, establish data standards, and enable self-service analytics across the organization.

150k – 190k/yr
On-siteData Engineering