Jasper helps marketing teams write great content using AI.

Senior Software Engineer - Backend

$125k - $200k
Austin, TX / Remote
Job Type
6+ years
Apply to Jasper and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

If you join us, you’ll be an early team member (currently have 10 team members) in helping shape:

  1. Our future company culture
  2. Our engineering practices
  3. People that we hire
  4. The direction & focus of our products

You may be a good fit if:

  • You have expertise in architecting data models for scalability and developer productivity
  • You have experience working with distributed systems
  • You have experience in scaling a hyper-growth startup
  • You've scaled, managed, maintained, and monitored systems using AWS/GCP/DigitalOcean, Postgres, Redis, and similar technologies.

What we’re looking for:

  • Proven experience building and maintaining highly scalable APIs
  • You are a reliability-minded engineer passionate about uptime and operational excellence. You will push the team to make sure we are systemizing the learnings from incidents. You are experienced in debugging systems in production. You appreciate the skill and challenge of replacing production components with minimal user disruption.
  • Proven experience in API architecture and implementation
  • Excellent understanding of PostgreSQL
  • Good understanding of GraphQL
  • You feel at home in the fast-paced, high autonomy environment of a hyper-growth startup. You understand that engineering quality is key for long-term success but also know that priorities change with changing circumstances.
  • You care about business impact and prioritize projects accordingly. You understand the balance between craft, speed, and the bottom line. To you, technologies and programming languages are about tradeoffs. You may be opinionated, but overall you value real business utility over "cool tech."

Our current stack:

  • Backend: Node, Express, Websockets
  • Frontend: VueJs, React (NextJS), GraphQL
  • DigitalOcean, Vercel
  • PostgreSQL, Redis, Hasura GraphQL Engine
  • Docker

Here are examples of things you'll work on:

  • Re-architect our APIs for scale
  • Implement failovers/load balancing for our APIs
  • Scalable deployments as our numbers of servers increase
  • Monitoring systems to notify us of issues such as downtime and performance problems
  • Data visualization for important server metrics as graphs and numbers
  • Logging infrastructure so we can proactively be aware of problems

Why you should join Jasper

Team Size:32
Location:Austin, TX
Chris Hull
Chris Hull
Vice President of Customer Success
John Philip Morgan
John Philip Morgan
Dave Rogenmoser
Dave Rogenmoser