PopSQL logo

Software Engineer

PopSQL

USD 120k-200k/year
2 years ago

➔ All jobs

➔ Jobs at PopSQL

➔ Apply for this job

What you'll do
  • Have a huge impact on which products and features we build
  • Define our technical architecture, processes, stack, and culture
  • Own engineering and product goals end-to-end
  • Work directly with customers to learn their needs
Suggested background
  • Experience with JavaScript/React or Ruby/Rails. We're open to a people with different levels of seniority who specialize in different areas of the stack, front or back)
  • High sense of ownership to independently make good decisions for users and the business
  • A desire to be part of an early stage startup and wear multiple hats
  • Curious about data
  • Have an attention to detail and quality, but know how to balance that with speed given we're a startup
  • A sense of humor (startups should be fun) as well as gravitas (startups are serious; money and livelihoods are on the line)
Challenges we face
  • User experience: we want to build a delightful experience and beautiful interface for our users. How can we build powerful features that help people get to insights fast, and make it fun to use?
  • Scalability: our users query and analyze large datasets in PopSQL, so our frontend and backend systems need to be performant and reliable to support these workflows.
  • Team agility: as an early-stage startup, our objective is to balance product quality with speed within a rapid feedback loop with customers; not an easy feat!
Tech Stack

Frontend

  • React, TypeScript
  • Apollo to fetch data from our GraphQL API
  • Storybook component library
  • Electron to power our cross platform desktop application
  • Next.js to build server side rendered static sites
  • Tailwind CSS

Backend

  • Rails hosted on AWS ECS
  • GraphQL API
  • PostgreSQL for our primary data store, Redis and Memcached for caching
  • Terraform for infrastructure as code

Practices

  • We love to weave testing, analytics, logging, monitoring, and alerting into our projects
  • Continuous integration/delivery
  • GitHub pull requests/code reviews
  • Quick daily synchronous product meetings to demo progress and get rapid feedback from your peers

Company

PopSQL logo
PopSQL is a unified SQL collaboration workspace that connects everyone in the data analysis process so you can obtain better insights by asking the right questions, together.
© 2019-2022 JobsinJS.com. All Rights Reserved.