Software Engineer, Data Infrastructure

1 hour, 36 minutes ago
Full-time
Senior
Software Development
Figma

Figma

Figma provides a collaborative web application for interface design that enables users to seamlessly design, prototype, and gather feedback in real time, while also offering additional offline capabilities through desktop applications for macOS and Win...

Internet Software & Services
1K-5K
Founded 2012
$333M raised

Description

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

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 and experience collaborating with both technical and non-technical stakeholders.
  • Experience mentoring engineers and fostering a culture of learning and technical excellence.
  • Familiarity with Figma’s stack, including Golang, Python, SQL, dbt, Spark, Kafka, Snowflake, and Dagster, is a plus.
  • Experience building data infrastructure for AI/ML pipelines, including model serving, feature stores, or dataset compliance, is a plus.
  • Experience with reverse ETL, personalization platforms, or real-time event ingestion systems is a plus.
  • Experience with data governance, access control, and cost optimization strategies for large-scale data platforms is a plus.
  • Ability to navigate ambiguity, take ownership, and drive projects from inception to execution is a plus.

Benefits

  • Annual base salary range of $153,000 to $376,000 USD.
  • Equity compensation.
  • Health, dental, and vision coverage.
  • Retirement plan with company contribution.
  • Parental leave and reproductive or family planning support.
  • Mental health and wellness benefits.
  • Generous PTO and company recharge days.
  • Learning and development stipend, work-from-home stipend, and cell phone reimbursement.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (backend)

Tines 51-250 Construction & Engineering

Tines is hiring a senior software engineer in Ireland to help scale the backend job processing engine and shape the reliability and performance of core workflow execution.

AWS CDK Docker PostgreSQL React Redis Ruby Ruby on Rails TypeScript
6 minutes ago

Sr AEM Developer

Valtech 5K-10K Professional Services

Valtech is hiring a Sr AEM Developer in Mexico to help build and enhance digital experiences for global brands through AEM-based development and delivery.

Agile Angular CSS Git HTML Java JavaScript React REST API Scrum SPA Vue.js
21 minutes ago

Senior Software Engineer (TAK / ATAK)

Rise8 11-50 Internet Software & Services

Rise8 is hiring a Senior Software Engineer to build mission-critical TAK ecosystem software for government, military, and first responder users in secure, real-world operational environments.

Android C++ Cybersecurity DevSecOps Docker Git GitLab CI Java Kotlin Kubernetes Linux SonarQube TDD
21 minutes ago

Sr. AWS Developer, Managed Services

NeuraFlash 251-1K IT Services

NeuraFlash, Part of Accenture is seeking an AWS Senior Developer to deliver enterprise-scale contact center solutions using AWS and Salesforce technologies, with a focus on Amazon Connect and AI-driven customer experiences.

AWS C# CI/CD Cisco CloudFormation Java JavaScript JSON .NET Node.js Python REST API Salesforce Twilio WebRTC
21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers