ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer

Graphite

San Francisco, California, United States permanent

Posted: August 26, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a Senior Software Engineer to join our team in San Francisco, California, USA. The ideal candidate will have experience with modern code review tools and be able to ship faster and create amazing products.

Job Description

Graphite builds consumer-quality tools for modern software engineering teams, so they can ship faster and create amazing products.

Our product

Graphite is modern code review for fast-moving teams - we help engineers write and review smaller pull requests, stay unblocked, and ship faster.

Anyone can start using Graphite individually without needing their coworkers to change tools - we seamlessly sync code changes and reviews. We started Graphite because we missed internal code review tools like Phabricator (at Facebook) and Critique (Google) that help engineers create, approve, and ship small, incremental changes, and long-term we’re passionate about creating products & workflows that help fast-moving eng teams achieve more.

Our company

We’re a small-but-mighty team of 50+ based in Manhattan’s Soho, now expanding with a new office in San Francisco. Our passionate and rapidly growing user base includes top engineering teams at companies like Datadog, Vercel, Ramp, and Snowflake.

We've raised a $52mil Series B (featured in TechCrunch) led by Christine Esserman, following a previous $20mil Series A from Peter Levine at Andreessen Horowitz (who led GitHub's Series A). Other investors include folks like Tom Preston-Werner (founder of GitHub), Sam Lambert (Planetscale CEO & ex-GitHub CTO), Sebastian Markbåge (creator of React), and many more.

Our culture centers on putting people first, applying science and craft, practicing disciplined ambition, and giving ownership - both literally (with equity) and in the responsibility and scope you’ll have as a part of our early team. Outside of work you’ll find us brewing espresso drinks, producing music, or practicing yoga. We can’t wait to see what you’ll add to the mix!

About the Role

Graphite is growing rapidly, and we're looking for our first data scientist to support product direction and growth.

Rethinking the way fast-moving eng teams write and review code every day is no small feat, and we believe that the best solutions are built when most talented, ambitious, and dedicated people from diverse backgrounds come together.

What you’ll do

Analyze our data (100s of GBs) and help us answer data-driven questions;

Design, develop and deploy data models, algorithms, and tools to support data analysis and visualization;

Build and maintain a scalable data pipeline that collects, processes and stores data from various sources, ensuring data accuracy, reliability, and availability. Currently we're based on DBT + Segment + Redshift;

Collaborate with software engineers, data scientists, and product managers to ensure data-driven decision making across the organization;

Perform exploratory data analysis and statistical modeling to identify insights and trends that drive product and business decisions;

Develop and implement data quality and data governance standards to ensure data accuracy and consistency;

Work with stakeholders to understand their data needs and translate them into technical requirements;

Mentor junior data engineers and data analysts, contributing to the growth and development of the data team; and

Stay up-to-date with the latest technologies, trends, and best practices in data engineering, data science, and analytics, and recommend new solutions and approaches that can benefit the company.

What we’re looking for

Bachelor’s or Master’s degree in Computer Science, Data Science, or related field;

At least 4 years of experience in data engineering, with a focus on building scalable data pipelines and data models;

Strong programming skills in SQL;

Experience with cloud platforms such as AWS, GCP, or Azure, and their respective data services (e.g., S3, Redshift, BigQuery);

Experience with data visualization tools such as Tableau, Looker, or Power BI;

Strong problem-solving and analytical skills, with experience in statistical modeling;

Excellent communication skills and ability to work collaboratively with cross-functional teams; and

Self-starter with the ability to work independently in a fast-paced startup environment.

Life at Graphite

• Competitive comp: ($200-230k base + substantial equity). We're backed by some of the best investors and excited to offer competitive compensation packages.

• Role trajectory. We're excited to build a team whose responsibilities and comp to grow as we do.

• Benefits. Top-tier health, dental, and vision coverage and 16 weeks paid parental leave.

• Time to decompress. We ask that our team take 4 weeks of vacation a year to unplug and unwind.

• Relocation expenses. We're an in-person, NYC/SF-based team, and we're happy to help with your relocation expenses!

• The team that eats together. Company-paid lunch, snacks, and coffee during workdays.

• Commuter perks. Ride around SF on us!

As a team, we're very aware of the systemic structural issues that have created inequalities for many communities, especially in the tech industry. We recognize that women and underrepresented minorities are statistically less likely to apply for a role that they feel unqualified for. If you are interested in this role but you’re concerned about not meeting all requirements, we encourage you to apply anyway - we'd love to get to know you and see if there's a place for you here at Graphite!

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply