Software Engineer
OneSchema
This job is no longer accepting applications
See open jobs at OneSchema.See open jobs similar to "Software Engineer" General Catalyst.About OneSchema
At every company, there's someone whose most painful job is wrangling CSV files in Excel. OneSchema (oneschema.co) makes cleanup of messy CSVs 10x faster (demo). Our product is an embeddable spreadsheet that makes data cleansing and import as simple as a few clicks. We see an incredible opportunity to be the de-facto data transfer platform for all industries that run on CSV files (hint: it’s all of them). We get our customers out of spreadsheets and back to the meaningful, creative work they love.
We are backed by top investors including General Catalyst, Sequoia Capital, and Y Combinator. And as a rapidly growing seed-stage company, every team member has the chance to have a major impact on our business. Compensation is competitive - we expect employees to act like owners and make sure their equity stake reflects that.
Because we are a highly collaborative, close-knit team, our entire engineering team works 5 days per week from our office in downtown San Francisco.
About the role
We’re looking for a full-time Software Engineer. You will go 0 to 1 on our most important core product initiatives. You will be given a lot of autonomy, and the chance to learn in one week what it would take one month to learn elsewhere. Our stack consists of React, TypeScript, Rust, and Sinatra. We use Postgres, Redis, and S3 for data storage.
You will report directly to the Chief Technology Officer. 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.
What you’ll do
You will be responsible for extending the power of our main spreadsheet web UI by building out features for flexible data manipulation and editing functionality.
You will own data architecture decisions and optimize performance for an infinite scrolling web-based spreadsheet that supports thousands of columns and millions of rows.
You will collaborate closely with our design team to set best practices for our component library and patterns for front-end data access.
You will be the primary owner of a core product area. Examples include our in memory Rust data service that executes all of our spreadsheet validations and transforms on massive spreadsheets and our SDK suite which enables our embedded iframe to work across React, Angular, and Vue environments.
You will work directly with the CTO to understand the customer and make decisions on the product that will lead to a better user experience.
Who you are
Essentials:
3+ years of relevant experience building web products (e.g AWS, React, Rust, Ruby, PostgreSQL)
Comfortable with ambiguity. Excited about wearing multiple hats in a fast-moving environment. Able to hustle to drive results
Self-driven, self-motivated, fast learner. Ability to own open-ended projects end-to-end.
Even better if you:
Have expertise with Redux, React-query, Webpack
Have expertise with Rust or another low level language (e.g C++)
Have expertise with Terraform and Docker
Benefits
Competitive compensation with meaningful stock options
Medical, Dental and Vision plans
Daily lunch 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
For this role, the estimated base salary range is between $130-$170k. Base salaries are just one component of the total compensation package and are determined by a number of factors such as years of experience, expertise, qualifications and more. In addition to base salary, we offer competitive equity packages, health, dental and 401(k) contributions that play a big part in recognizing you for the huge impact you will have on helping us achieve our mission.
OneSchema is an equal opportunity employer and encourages all applicants from every background and life experience. We celebrate diversity and do not discriminate based upon race, religion, color, national origin, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
This job is no longer accepting applications
See open jobs at OneSchema.See open jobs similar to "Software Engineer" General Catalyst.