Senior Software Engineer, OneSchema

$120-180k

+ Stock options

SQL
React
AWS
TypeScript
Redis
Postgres
Ruby
Rust
Senior and Expert level
San Francisco Bay Area

5 days a week in office

OneSchema

Cloud-based data importing & validation

Open for applications

OneSchema

Cloud-based data importing & validation

1-20 employees

B2BData storageEnterpriseProductivitySaaSData IntegrationAutomationCloud Computing

Open for applications

$120-180k

+ Stock options

SQL
React
AWS
TypeScript
Redis
Postgres
Ruby
Rust
Senior and Expert level
San Francisco Bay Area

5 days a week in office

1-20 employees

B2BData storageEnterpriseProductivitySaaSData IntegrationAutomationCloud Computing

Company mission

To help its clients empower their customers to upload, validate, and clean their spreadsheets to help improve their onboarding experience and increase data activation.

Role

Who you are

  • 5+ years of relevant software engineering experience.
  • Experience with scaling data intensive applications
  • If you thrive when given a great degree of ownership and enjoy a trusting, casual, growth-minded environment alongside highly driven teammates, this could be a perfect fit

Desirable

  • Have experience with Rust, Ruby, Typescript, React, SQL, AWS
  • Have experience in designing systems that scale horizontally and vertically, and optimizing performance under high loads
  • Have experience in optimizing both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB)
  • Have experience working with cloud based infrastructure like Azure, AWS or GCP
  • Have previous startup experience and/or experience going zero to one with new initiatives

What the job involves

  • We’re looking for a full-time Senior Software Engineer
  • You will help scale our core platform to handle validations and transformations for CSVs with millions of rows. Our stack consists of Ruby, Rust, Typescript, and React. We use Postgres, Redis, and S3 for data storage
  • You will own the end to end execution of projects that solve customer pain
  • You will work directly with customers to build context and scope projects that fit their needs
  • You will troubleshoot and resolve complex technical issues across the entire stack
  • You will develop and implement strategies for improving the performance, reliability, and scalability of our platform that supports CSVs with thousands of columns and millions of rows
  • You will review pull requests, design documents, and architecture decisions to ensure system quality
  • You will be the primary owner of core product areas and develop domain expertise over those systems
  • Examples include our in memory Rust data service that executes all of our spreadsheet validations and transforms on massive spreadsheets and our version control system which allows customers to safely build experiences in OneSchema in sync with their deploy processes
  • You will work directly with the Design, Customer Engineering, and GTM team to understand the customer and make decisions on the product that will lead to a better user experience

Share this job

View 1 more job at OneSchema

Company

Company benefits

  • Unlimited PTO - Take time off whenever you need it. Really
  • 401K - Save for retirement through our 401k plan
  • Health/Dental/Vision - OneSchema covers 90% of your premium and 50% of your dependents’ premiums
  • Team offsites and retreats - Monthly offsites and team retreats twice a year
  • Wellness reimbursement - $100/quarter for any activities benefiting their physical or mental health
  • Charitable donation matching - We’ll match up to $500 a year for any nonprofit donations you make

Funding (2 rounds)

Nov 2022

$6.3m

EARLY VC

Aug 2021

$0.2m

SEED

Total funding: $6.5m

Our take

The uploading and management of customer data are essential to the onboarding process of a business. They facilitate data activation for analytics and a smooth customer experience. But inconsistencies in formatting, time-consuming setup processes and complex integrations can increase churn and reduce data activation rates.

OneSchema provides a cloud-based data importing and validation platform which uses a large library of data validators to ensure CSV data upload is smooth and error-free. The platform integrates directly into applications through its API, facilitating the rapid upload, validation and editing of bulk data. This ultimately puts data integrity in the hands of its customers.

Whilst most businesses manage the integrity of data manually, OneSchema has recognized the outdated nature of this process. By providing the tools for customers to validate and edit their data within the uploading process, the company claims it can reduce the amount of time clients must spend fixing data, ultimately increasing data activation and UX satisfaction.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle