Software Engineer - Data Infrastructure
$153k - $376kFigma
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!
The Data Platform team at Figma builds and operates the foundational systems that power analytics, AI/ML, and data-driven decision-making across the company. We serve a diverse set of stakeholders, including AI researchers, machine learning engineers, data scientists, product engineers, and business teams that rely on data for insights and strategy. Our team owns and scales critical platforms such as the Snowflake data warehouse, ML Datalake, orchestration and pipeline infrastructure, and large-scale data ingestion and processing systems, managing all data flowing into and out of these platforms.
Despite being a small team, we take on high-scale, high-impact challenges. In the coming years, we're focused on building the data infrastructure layer for Figma's AI-powered products, driving cost and performance optimizations across our data stack, scaling our ingestion and reverse ETL capabilities for new product use cases, and strengthening data quality, reliability, and compliance at every layer. If you're passionate about building scalable, high-performance data platforms that empower teams across Figma, we'd love to hear from you!
This is a full-time role that can be held from one of our US hubs or remotely in the United States.
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
- Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) to write, debug, and optimize code
At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you're excited about this role but your past experience doesn't align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Pay Transparency Disclosure
Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location.
Figma offers equity to employees, as well as a competitive package of additional benefits, including health, dental, and vision coverage; retirement benefits with company contributions; parental leave and reproductive or family planning support; mental health and wellness benefits; and paid time off. Figma provides paid sick leave, holidays, and other leave benefits in compliance with applicable federal, state, and local laws, including the requirements of the Washington Minimum Wage Act and related regulations. Exempt employees are eligible for employer‑provided paid flexible PTO in addition to flexible paid sick leave. PTO is subject to manager approval. Additional benefits may include company recharge days, cell phone and home internet reimbursements, and a number of lifestyle spending accounts. Figma also offers sales incentive compensation for most sales roles and an annual bonus plan for eligible non-sales roles. All compensation and benefits are subject to applicable plan terms and may be modified by Figma at any time, consistent with applicable law.
Annual Base Salary Range:
$153,000—$376,000 USD
At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace - we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity/expression, veteran status , or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to View email address on codingjobboard.com . These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities.
Examples of accommodations include but are not limited to:
- Holding interviews in an accessible location
- Enabling closed captioning on video conferencing
- Ensuring all written communication be compatible with screen readers
- Changing the mode or format of interviews
To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding.
By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma's Candidate Privacy Notice .
Application limits: To help candidates focus on the opportunities most relevant to their skills and experience, Figma limits the number and frequency of applications. These limits apply to all roles:
- Candidates may submit up to 5 applications during any rolling 30-day period.
- Candidates may not reapply to the same role while an application is active or within 90 days of receiving a rejection.
Once the applicable days has passed, candidates are welcome to apply again.
$153k - $376k
...design and collaboration, join us! The Data Platform team at Figma builds and operates... ...AI researchers, machine learning engineers, data scientists, product engineers, and... ...ML Datalake, orchestration and pipeline infrastructure, and large-scale data ingestion and processing...SuggestedMinimum wageFull timeLocal areaRemote workFlexible hours- ...To support the data operations of a growing AI team, the full-time remote Software Engineer, Data Infrastructure will manage data collection processes, enhance cloud infrastructure, and collaborate with scientists to optimize data quality and scale for model training....SuggestedFull timeRemote work
$190k - $325k
...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their... ...Montreal, Paris, Berlin and Seoul. Join us!Why this role?The Data Infrastructure team at Cohere is responsible for the storage and data movement...SuggestedFull timeWork at officeLocal areaRemote workHome office$171k
...experts to turn real-world operations into high-quality data for our autonomous partners. This team is focused on... ...efficiency no one else can match.We are seeking a Software Engineer II to build the data infrastructure for AV Labs: the systems that ingest, store, and...SuggestedFull timeWork at officeRemote work$253k - $416k
...Mountain View, CA OR Bellevue, WA.LinkedIn’s Data Infrastructure team builds and operates some of the... ....We are seeking a Distinguished Engineer with deep expertise in Online Infrastructure... ...experience10+ years of experience in software engineering, with a focus on...SuggestedFor contractorsWork at officeFlexible hours$162k - $216k
...design and ship category-defining software that enables Ryder and its 50... ...-facing software to the data platform that will power the... ...and creating impact for the engine of the American economy, you'... ...Role: Software Engineer - Infrastructure Department: Data Platform...Full timeWork at officeImmediate startRemote workMonday to Friday$295k - $400k
...technology talks by our experts, a beautiful modern office, daily catered lunches, and more. Your Team As a Staff Software Engineer on our Data Infrastructure team, you will contribute to scaling and advancing our entire data infrastructure. This includes building data-...Full timeWork at officeLocal area$84k - $132k
...a leading global analytics software company, helping businesses... ...Opportunity The myFICO engineering team builds the web applications... ...-facing business, and data powers everything we do. We... ...SageMaker, NoSQL databases, infrastructure as code, BI tools such as Tableau...Full timeWorldwide$257k - $386k
...heavily in building the best creator platform with the best team in the creator economy and are looking for a Staff Software Engineer, Data Infrastructure to support our mission.This role is remote, with optional in-person attendance in either the New York or San...Work at officeLocal areaRemote workWorldwideFlexible hours2 days per week- ...community. Join us in using data, bold thinking, and a commitment... ...on Databricks. Our Data Engineers, Data Scientists, and Analytics... ...the platform frameworks and infrastructure that make downstream... ...capabilities About You10+ years of software or data platform engineering...Full timeContract workWork at officeLocal areaRemote workRelocationFlexible hours
$153k - $270k
...everyone. Join us. The Role We're hiring an experienced software engineer to build and own the data platform that helps teams across the company work... ...create and operate data products. Develop scalable infrastructure as code with Terraform. Establish patterns that let...Full timeLocal areaRemote workFlexible hours$170k - $230k
...Chicago in the U.S., and in Gurugram (Delhi) and Bengaluru in India. Role: As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components that support the SentiLink suite of products. You will work with product,...Full timeLive inWork at officeRemote workHome officeFlexible hours$149k - $198.5k
...Mission Summary: The Data Platform team is the vital link between our company's expansive data and the engineering teams that rely on it. We architect and operate the core services and infrastructure necessary to transform petabytes of raw data each month into actionable...Full timeWork at officeRemote work$231k - $378k
...determined by the business needs of the team. LinkedIn’s Data Infrastructure organization builds and operates the foundational platforms... ...applications at global scale.We are looking for a Principal Staff Software Engineer with deep expertise in database internals, relational...For contractorsWork at officeFlexible hours$178k - $266k
...Saturn and other digital services. Were looking for a Software Engineer to join the ML Data Team . Our team builds the foundational data... ...growth of Snap. What youll do: Design and optimize infrastructure systems for machine learning workloads at scale and drive...Full timeWork at officeLocal area$171k - $190k
...The Data Loading Infrastructure ( LunaDb ) team establishes core foundational architecture required to power web, mobile, and external API... ...fault-tolerant, and globally consistent. We are seeking a Software Engineer to join our team to help maintain and modernize our data...Full timeWork at officeWork from home- ...specialized storage cloud - managing over three billion gigabytes of data storage for 500K+ customers in 175+ countries, including... ...Want to know what you’ll be doing? You will work on our data infrastructure platform which supports the B2 Object Storage and Computer Backup...Full time
$140k - $200k
...include frontend and backend engineers, AI research scientists, and... ...'re looking to hire for our Data side of our AI team at... ...through a tight integration of infrastructure, engineering, and research work... ...are looking for a skilled Software Engineer to join us. What...Remote jobFull timeWork at officeShift work$164k - $295k
...cybersecurity starts with you. About the Role: We're seeking an experienced Sr. Platform Data Engineer to architect, deploy, and operate the core data infrastructure and platform services underpinning CrowdStrike's analytics ecosystem. This role sits at the intersection...Permanent employmentWork experience placementWork at officeLocal areaRemote work- ...technologies to make this possible, with the ultimate goal of enabling human life on Mars. SITE RELIABILITY ENGINEER, DATA CENTER INFRASTRUCTURE The application software team is the central nervous system of SpaceX. Manufacturing is how SpaceX turns designs into hardware....Remote workWeekend work
$130.6k - $192k
About the TeamDoorDash is a data driven organization and relies... ...organization owns all the infrastructure necessary to run an operationally... ...simplify data workflows for engineers, analysts, and ML... ...years of industry experience in software engineeringProficiency in using...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours$130.6k - $192k
...reliable on-demand, logistics engine for delivery! We're looking... ...help us develop a 24x7, global infrastructure system that powers DoorDash's... ...the TeamData Platform’s Data User Experience Engineering builds... ...of industry experience in software engineeringStrong backend fundamentals...Hourly payWork at officeLocal areaRemote workFlexible hours$202k
...building foundational systems that operate at global scale. As a Sr Software Engineer on the Streaming Data Platform team, you will shape the architecture and evolution of the critical infrastructure that powers real-time data movement and processing across Uber's global...Full timeTemporary workWork at officeRemote work$218k - $323.95k
...Summary:This role is the technical authority for Venmo’s data platform infrastructure and performance engineering. The Principal Engineer sets the technology vision,... ...: Increases results & effectiveness of all software engineers in a large domainSets the technology roadmap...Full timeWork at officeLocal areaImmediate startFlexible hours$153.2k - $269.2k
Job DescriptionThe RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our Autonomous Vehicles Data team. In this role, you will play a critical part in designing, developing, and maintaining the robust data platforms essential for the...Full timeLocal areaWork from homeRelocation packageFlexible hours$187k - $259k
About the RoleChime’s Data Platform team builds the infrastructure every engineering and analytics team depends on - ingestion, transformation, quality, governance, and self-serve tooling across batch and streaming workloads.You’ll own core platform systems at scale, design...Full timeWork at officeLocal areaRemote work$10,500 per month
...Palantir builds the world's leading software for data-driven decisions and operations. By bringing... ...class connector suite and the shared infrastructure behind it. You'll work across the... .... Working alongside experienced engineers, you will take on real problems in our...Work experience placementInternshipWork at officeRemote workWork from home$135k - $185k
...velocity and quality of our entire engineering organization. Our mission is... ..., reliable, and efficient infrastructure, tools, and processes that... ...entire technology stack: Data Infrastructure & Systems :... ...~2+ years of professional software development experience, including...Full timeRemote workFlexible hours- The Alexander Technology Group is seeking a Jr. Software Engineer for a client in the Burlington, MA area. This role follows a hybrid model with 3 days on-site and 2 remote. You will own APIs, data models, and queries against large datasets, collaborating with data, ML/...Remote work
$45 - $60 per hour
...Introduction: The Recommendation Infrastructure Team is responsible for... ...opportunity to join one of our engineering teams where you will have... ...extremely efficient and reliable data pipelines for candidates... .../Masters degree in Software Development, Computer Science...Hourly payWork experience placementInternshipSummer internshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data Infrastructure. Be the first to apply!
- software engineer internship remote Remote
- software engineer remote Remote
- graduate software developer no experience Remote
- work from home software developer Remote
- junior software developer Remote
- information technology software engineer Remote
- senior software engineer remote Remote
- rust software engineer Remote
- part time software developer Remote
- software developer night shift Remote






