JOBSEARCHER

Software Engineer - Data Infrastructure

FigmaWhite Plains, NYL6 LeadSeptember 15th, 2026
Overview In this role you design and operate large-scale distributed data systems to support analytics, AI/ML, and business intelligence at Figma. You will build reliable batch and streaming data pipelines, manage data flows across Snowflake, ML Datalake, and real-time systems, and partner with researchers, engineers, and product teams to deliver high-quality data. You’ll influence data architecture and engineering best practices, enabling data-driven decision-making across the company. This is a chance to help scale foundational infrastructure for AI-powered products in a fast-paced, collaborative environment. Compensation / Benefitshealth, dental & visionretirement with company contributionparip & reproductive/family planning supportmental health & wellness benefitsgenerous PTOwork from home stipend ResponsibilitiesDesign and build large-scale distributed data systems to power analytics, AI/ML, and BIDevelop batch and streaming solutions for reliable, scalable data processingManage data ingestion, movement, and processing via Snowflake, ML Datalake, and real-time streamsImprove data reliability, consistency, and performance for engineers, researchers, and business stakeholdersCollaborate with AI researchers, data scientists, product engineers, and business teams to understand data needs and deliver scalable solutionsDrive technical decisions and best practices for data ingestion, orchestration, processing, and storage Key requirements5+ years of Software Engineering experience in backend or infrastructure engineeringExperience designing and building distributed data infrastructure at scaleExpertise in batch and streaming data processing technologies (Spark, Flink, Kafka, Airflow/Dagster)Proven impact-driven problem-solving in fast-paced environmentsStrong engineering excellence with focus on reliable, high-quality systemsExcellent technical communication across technical and non-technical audiencesExperience mentoring and supporting engineers, fostering learning and technical excellenceexcellent technical communicationmentoring and coachingcross-functional collaborationSparkFlinkKafka