Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Data Infrastructure image - Rise Careers
Job details

Software Engineer - Data Infrastructure

Figma is looking for a passionate Software Engineer to join their Data Infrastructure team, building large-scale data platforms supporting analytics and AI.

Skills

  • Distributed data systems
  • Batch and streaming processing
  • Data ingestion
  • Technical communication
  • Decision making

Responsibilities

  • Design and build large-scale distributed data systems
  • Develop batch and streaming solutions
  • Manage data ingestion and processing
  • Improve data reliability and performance
  • Collaborate with various stakeholders

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Health, dental & vision coverage
  • Retirement with company contribution
  • Generous PTO
  • Learning & development stipend
  • Work from home stipend
To read the complete job description, please click on the ‘Apply’ button
Figma Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Figma DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Figma
Figma CEO photo
Dylan Field
Approve of CEO

Average salary estimate

$249500 / YEARLY (est.)
min
max
$149000K
$350000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Data Infrastructure, Figma

Join Figma as a Software Engineer - Data Infrastructure and be a pivotal player in making design accessible for everyone! Located in the heart of San Francisco or New York, or even remotely from anywhere in the U.S., you'll contribute to a passionate team on a mission to enhance the design workflow across various product teams. The Data Infrastructure team at Figma is responsible for creating and maintaining the essential platforms that drive data analytics, AI, and insightful decision-making throughout the organization. You’ll partner with diverse stakeholders—AI researchers, data scientists, and product engineers—who all depend on accurate and timely data to steer their projects. Your role will entail designing large-scale data systems that not only support analytics and AI/ML initiatives but also ensure the smooth operation of core platforms like Snowflake and our ML Datalake. If you have a strong background in building robust, efficient, and scalable data solutions, this could be the perfect fit for you! At Figma, we thrive on collaboration and innovation, and you’ll be encouraged to express your ideas and take ownership of your projects. With a focus on data quality and reliability, your work will have a significant impact on the way teams across Figma leverage data. If you’re ready to tackle high-stakes challenges and help shape the future of data at Figma, we can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer - Data Infrastructure Role at Figma
What are the main responsibilities of a Software Engineer - Data Infrastructure at Figma?

As a Software Engineer - Data Infrastructure at Figma, you'll design and implement large-scale distributed data systems that power analytics, AI/ML, and business intelligence. Your responsibilities include developing efficient batch and streaming solutions, managing data ingestion, and ensuring data reliability and quality across various platforms like Snowflake and the ML Datalake. Collaboration with cross-functional teams to understand data needs and drive technical decisions will be a significant part of your role.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer - Data Infrastructure position at Figma?

To be considered for the Software Engineer - Data Infrastructure role at Figma, applicants should have at least 6 years of experience in designing distributed data infrastructure at scale. A strong background in batch and streaming data processing technologies such as Spark, Flink, and Kafka is essential. Additionally, candidates should exhibit strong problem-solving skills, technical communication abilities, and the capacity to navigate ambiguity in a fast-paced environment.

Join Rise to see the full answer
What technologies are commonly used in the Software Engineer - Data Infrastructure role at Figma?

In the Software Engineer - Data Infrastructure position at Figma, you will commonly encounter technologies such as Snowflake for data warehousing, Spark and Flink for batch and streaming processing, and Kafka for real-time data streaming. Familiarity with tools like Airflow/Dagster, Golang, Python, and SQL will also be highly beneficial in this role as they are integral to building scalable infrastructure for data operations.

Join Rise to see the full answer
What is the team environment like for Software Engineers - Data Infrastructure at Figma?

The team environment for Software Engineers - Data Infrastructure at Figma is collaborative and innovative. The small yet dynamic team takes on high-impact tasks while fostering a culture where engineers can mentor one another and share knowledge. You will be part of a diverse working group, engaging with AI researchers, data scientists, and product engineers to ensure a holistic approach to data solutions.

Join Rise to see the full answer
What type of projects can a Software Engineer - Data Infrastructure expect to work on at Figma?

At Figma, a Software Engineer - Data Infrastructure can expect to work on a variety of exciting projects, such as revamping orchestration architectures, developing interconnects for streaming between core systems, and enhancing data quality and reliability. These projects aim to improve data processing efficiency and support AI-driven initiatives that will have a significant impact on how products are designed and brought to market.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Data Infrastructure
Can you describe your experience with building large-scale data systems?

In your response, focus on specific projects you've led or contributed to, emphasizing the architecture you designed, the technologies used, and the outcomes achieved. Demonstrating your ability to tackle scalability and reliability concerns will reflect your suitability for the Software Engineer - Data Infrastructure role.

Join Rise to see the full answer
Which batch and streaming technologies do you have experience with?

Detail the specific technologies like Spark, Flink, Kafka, or Airflow/Dagster that you have worked with. Discuss how you utilized these tools to solve problems or enhance data processes in previous roles, showcasing your technical proficiency relevant to Figma's needs.

Join Rise to see the full answer
How do you ensure data quality and reliability in your projects?

Discuss the practices or tools you've implemented to monitor data quality and how you've responded to data consistency issues in past projects. Highlight any specific frameworks or methodologies that align closely with the data quality goals at Figma.

Join Rise to see the full answer
How do you approach collaboration with non-technical teams?

Share examples from past experiences where you've effectively communicated complex technical concepts to non-technical stakeholders. Emphasize your ability to listen, understand their needs, and translate them into actionable data solutions.

Join Rise to see the full answer
Tell us about a time you had to navigate ambiguity in a project.

Explain a specific situation where clear guidelines were lacking, detailing how you assessed the situation, engaged the team when necessary, and drove the project to completion by being proactive and flexible.

Join Rise to see the full answer
What steps do you take to mentor junior engineers?

Describe your mentoring style and techniques. Illustrate how you transfer knowledge and support the growth of junior engineers through coding reviews, paired programming, or organizing tech talks, ensuring to emphasize a culture of learning.

Join Rise to see the full answer
Can you provide an example of a challenging problem you solved with data infrastructure?

Choose a relevant and specific challenge you faced and explain the problem-solving process you used, including the analysis, tools, and strategies you employed to resolve the issue effectively.

Join Rise to see the full answer
How do you stay updated with the latest trends in data engineering?

Discuss the resources you use, such as online courses, blogs, conferences, or communities that focus on data engineering. Highlight your commitment to continuous learning and adaptation, which resonates with Figma's value of growing as you go.

Join Rise to see the full answer
What are your thoughts on data governance and access control within large-scale data platforms?

Share your understanding of data governance principles and the importance of access control. Discuss specific strategies or experiences you have related to maintaining data integrity and compliance in your past roles.

Join Rise to see the full answer
Why do you want to work as a Software Engineer - Data Infrastructure at Figma?

Reflect on your passion for data engineering, how it aligns with Figma's mission, and how you believe your skills can contribute significantly to the team's goals. Make it personal by mentioning what excites you about Figma's culture and technology.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Figma Remote San Francisco, CA • New York, NY • Seattle, WA • United States
Posted 2 days ago
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
Photo of the Rise User
Figma Remote San Francisco, CA • New York, NY • United States
Posted 2 days ago
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Posted 53 minutes ago
Photo of the Rise User
Posted 13 days ago

Born on the web, Figma is a collaborative online platform designed for teams to create, share, test, and deliver superior designs from start to finish.

170 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$149,000/yr - $350,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal