Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

OneSchema

Senior Software Engineer

Posted Updated
Discussion

Description

  • 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

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
  • 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
  • 5+ years of relevant software engineering experience.
  • Experience with scaling data intensive applications
  • Have experience in optimizing both relational (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB)
  • Have previous startup experience and/or experience going zero to one with new initiatives
  • Have experience in designing systems that scale horizontally and vertically, and optimizing performance under high loads
  • Have experience with Rust, Ruby, Typescript, React, SQL, AWS
  • Have experience working with cloud based infrastructure like Azure, AWS or GCP

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →