Senior Software Engineer

Automate CSV imports and cleanup of messy CSVs 10x faster with an embeddable smart spreadsheet.
$120,000 - $180,000
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

OneSchema is revolutionizing how companies handle CSV data imports by making cleanup 10x faster through their embeddable spreadsheet solution. As a Senior Software Engineer, you'll be integral to scaling their core platform to handle validations and transformations for CSVs with millions of rows.

The tech stack includes Ruby, Rust, TypeScript, and React, with Postgres, Redis, and S3 for data storage. You'll work from their downtown San Francisco office as part of a highly collaborative, close-knit team backed by top investors like General Catalyst, Sequoia Capital, and Y Combinator.

Key responsibilities include owning end-to-end project execution, troubleshooting complex technical issues, improving platform performance and scalability, reviewing code and architecture decisions, and working directly with Design, Customer Engineering, and GTM teams to enhance user experience.

The ideal candidate brings 5+ years of software engineering experience, particularly in building complex frontend interfaces for large datasets and scaling data-intensive applications. Experience with Rust, Ruby, React, SQL, AWS, and both relational and NoSQL databases is highly valued.

This role offers competitive compensation ($120K-$180K base salary plus equity), comprehensive benefits including medical/dental/vision, daily meals, team offsites, wellness budget, unlimited PTO, and professional development opportunities. Join a rapidly growing seed-stage company where every team member has major impact and equity ownership reflects their contributions.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Own the end to end execution of projects that solve customer pain
  • Troubleshoot and resolve complex technical issues across the entire stack
  • Develop and implement strategies for improving performance, reliability, and scalability
  • Review pull requests, design documents, and architecture decisions
  • Be the primary owner of core product areas
  • Work directly with Design, Customer Engineering, and GTM team

Requirements For Senior Software Engineer

Ruby
React
PostgreSQL
Redis
Rust
TypeScript
  • 5+ years of relevant software engineering experience
  • Experience building complex frontend interfaces for visualizing large datasets
  • Experience with scaling data intensive applications
  • Previous startup experience preferred
  • Experience with Rust, Ruby, React, SQL, AWS preferred
  • Experience with scaling frontend frameworks
  • Experience in designing systems that scale horizontally and vertically
  • Experience in optimizing relational and NoSQL databases
  • Experience working with cloud based infrastructure

Benefits For Senior Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Education Budget
  • Competitive compensation with meaningful stock options
  • Medical, Dental and Vision plans
  • Daily lunch and dinner in office
  • Monthly team offsites and biannual company retreats
  • Quarterly wellness budget
  • 401k
  • Unlimited PTO and sick days
  • Parental leave
  • Professional development budget
  • Mentorship from engineering leaders

Interested in this job?

Jobs Related To OneSchema Senior Software Engineer

Senior Applications Engineer

Senior Applications Engineer position at Oracle, focusing on Fusion HCM Payroll development with Java/J2EE, requiring 4+ years of experience in software engineering.

Lead Software Engineer - Ruby on Rails

Lead Software Engineer position at JPMorgan Chase focusing on Ruby on Rails development, requiring 5+ years of experience in software engineering and expertise in modern web technologies.

Software Engineer III - Java Full Stack Developer + Kubernetes + Kafka

Senior Java Full Stack Developer role at JPMorgan Chase, focusing on loan trading platforms using Kubernetes, Kafka, and microservices architecture.

Senior Software Engineer

Senior Software Engineer position at Endpoint, building digital title and settlement solutions with Node.js, React, and TypeScript. Remote work available, competitive pay $126-193K.

Senior Java Developer - Market Risk

Senior Java Developer position at Capco focusing on market risk platform development using Java, Spring, and microservices architecture in Warsaw, Poland.