Software Engineer, Data Infrastructure

Figma
San Francisco, New York
Workplace: HybridFull timeUSD 153,000 - 376,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Mentoring","Problem-solving"]

Design and build large-scale distributed data systems powering analytics, AI/ML, and business intelligence. Develop batch and streaming solutions, manage Snowflake data warehouse and ML Datalake, and optimize data processing at scale. Collaborate with researchers, data scientists, and engineers while mentoring team members to improve reliability, quality, and cost efficiency across Figma’s data platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Figma
Figma
1 year ago

Software Engineer, Data Infrastructure

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Design and build large-scale distributed data systems powering analytics, AI/ML, and business intelligence. Develop batch and streaming solutions, manage Snowflake data warehouse and ML Datalake, and optimize data processing at scale. Collaborate with researchers, data scientists, and engineers while mentoring team members to improve reliability, quality, and cost efficiency across Figma’s data platforms.
Location: San Francisco, New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •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.

Pay and Benefits

Salary: USD 153,000 - 376,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRetirementParental LeavePaid LeaveLearning StipendRemote WorkCell Phone

Key Requirements

  • •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 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.
Experience:5+ yearsData infrastructureAnalyticsAI/ML
Skills:CommunicationMentoringProblem-solving
Languages:English
Tech Stack:SparkFlinkKafkaAirflowDagsterSnowflakePythonGoSQLDbt

Company Brief

Figma
Design collaboration platform for teams that enables interface design, prototyping, and real-time collaboration in the browser. Figma streamlines product design workflows, handoff to developers, and design system management for organizations of all sizes.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn