Software Engineer, Backend

Glue is rethinking work communication, building a smarter work chat to reduce noise and integrate AI with team communication.
Backend
Mid-Level Software Engineer
Remote
5+ years of experience

Description For Software Engineer, Backend

Glue is rethinking work communication, building a smarter work chat to reduce noise and integrate AI with team communication. As the second backend engineer, you'll work closely with the CEO/CTO to prepare the product for launch. The tech stack includes Golang, GraphQL API, and PostgreSQL. You'll make early decisions on service architecture, APIs, codebase, and team culture. The role involves daily shipping, experimenting with ideas, and focusing on usability, attention to detail, performance, and innovation in team communication.

The ideal candidate is an accomplished backend engineer with 5+ years of experience, capable of designing scalable systems, optimizing performance, and quickly implementing API endpoints. You should be a self-starter who can balance proper architecture with pragmatic trade-offs, prioritize effectively, and thrive in a scrappy, early-stage team environment.

Key requirements include:

  • 5+ years of backend development experience
  • 2+ years designing and maintaining production systems
  • 2+ years experience with typed languages (Go, TypeScript, etc.)
  • 2+ years working with SQL databases
  • Experience with API design and maintenance (GraphQL familiarity is a plus)
  • Independent and self-motivated

Glue offers competitive salary, significant equity, healthcare package, and necessary equipment. The company values work-life balance with a flexible vacation policy. While based in San Francisco, remote applicants are welcome. Glue is an equal opportunity employer committed to diversity and inclusion.

Last updated 5 months ago

Responsibilities For Software Engineer, Backend

  • Prepare the product for launch
  • Make early decisions on service architecture, APIs, codebase, and team culture
  • Ship daily and experiment with ideas and interactions
  • Focus on usability, attention to detail, performance, and innovation around optimal team communication
  • Design, build, and maintain scalable backend systems
  • Identify system bottlenecks and optimize with simple, maintainable solutions
  • Quickly define, implement, and test API endpoints

Requirements For Software Engineer, Backend

Go
PostgreSQL
  • 5+ years of backend development experience
  • 2+ years of experience designing and maintaining production systems
  • 2+ years of experience with a typed language such as Go, TypeScript, etc.
  • 2+ years of experience working with SQL databases at the application and infrastructure levels
  • Experience designing and maintaining APIs (familiarity with GraphQL will be helpful)
  • Independent and self motivated -- maintaining side projects or libraries a major plus

Benefits For Software Engineer, Backend

Medical Insurance
  • Competitive salary
  • Significant equity
  • Healthcare package
  • Necessary equipment provided
  • Flexible vacation policy
  • Work-life balance

Interested in this job?

Jobs Related To Glue Software Engineer, Backend

Software Development Engineer, India Accounting Engineering

Build and scale financial systems for Amazon India's rapidly growing marketplace, handling complex accounting processes and automation.

SDE II, Same Day Delivery

Software Engineer role at Amazon focusing on Same Day Delivery experience, using ML for demand forecasting and system development.

Software Development Engineer

Software Development Engineer position at Amazon working on distributed systems for the global shopping experience

Software Dev Engineer - Test, Project Kuiper Customer Terminal Software

Software Development Engineer role at Amazon's Project Kuiper focusing on testing and deployment of satellite communication systems.

Software Development Engineer

Mid-level Software Development Engineer role at Amazon India, focusing on revolutionizing grocery supply chain technology with AWS stack.