Software Engineer, Full-stack

Superhuman Superhuman · Consumer · Hub - San Francisco · Engineering, Product, Design, and Marketing

Full-Stack Software Engineer role at Superhuman (Grammarly), an AI productivity platform. The role involves building core parts of the product offering, infrastructure, and features for millions of users. Responsibilities include front-end and back-end development, targeting high availability, learning IaC, collaborating with internal teams, evaluating systems, and potentially mentoring. Requires 3+ years of full-stack experience, strong software engineering fundamentals, experience with production systems at scale, and perseverance. The company offers a hybrid work model and competitive compensation/benefits.

What you'd actually do

  1. Build and support production services with high call rates on the Back-End and develop rich user interfaces on the Front-End.
  2. Target high availability for consumer and enterprise customers.
  3. Learn how to build infrastructure as code (IaC).
  4. Collaborate widely with internal teams such as Core, Growth, Enterprise, Trust, and Data to deliver delightful product offerings to our customers.
  5. Evaluate the systems and technology in place today while proposing systems and architecture that can scale for the future.

Skills

Required

  • Full-Stack development
  • algorithms and data structures
  • modern web client development and testing tools
  • building, deploying, and debugging production systems at scale
  • work independently with minimal guidance
  • proactively manages tasks and priorities across multiple projects
  • analyzes and executes work efficiently
  • collaborates effectively with cross-functional teams
  • thrives in fast-paced, results-driven environments

Nice to have

  • infrastructure challenges
  • mentor new hires

What the JD emphasized

  • ship impactful features in your first few months
  • production systems at scale
  • tough technical issues