Skip to content
HiveHiveSan Francisco, CA

Software Engineer - Backend

Builds and maintains scalable backend systems including REST APIs, microservices, and data processing pipelines using Node.js. Requires a few years of web app experience, distributed systems knowledge, and a CS bachelor's degree.

Salary not listed
On-site2+ YOEBackend Engineering

About the role

Responsibilities

  • Design, implement or improve features in a variety of backend systems including REST APIs, microservices, data ingestion and processing systems, and distributed task/job processing systems
  • Write and maintain scalable, performant and secure code that can be shared across platforms
  • Meaningfully contribute to the product and core backend systems by suggesting and executing improvements
  • Improve engineering standards, tooling, processes and security
  • Practice test-driven development
  • Debug production issues across services and multiple levels of the stack
  • Participate in on-call rotations, as needed, to ensure prompt and effective resolution of critical technical issues
  • Utilize OWASP top 10 techniques to secure code from vulnerabilities
  • Maintain awareness of industry best practices for data maintenance handling
  • Adhere to policies, guidelines and procedures pertaining to the protection of information assets
  • Report actual or suspected security and/or policy violations/breaches to an appropriate authority

Requirements

  • Bachelor's Degree in computer science or a related field
  • A few years of experience building web applications
  • Experience or strong interest in writing applications in Node.js
  • Experience implementing highly-available distributed systems/microservices
  • Experience building scalable backend APIs
  • Experience working with relational databases, Postgres preferred
  • Understanding monitoring and alerting platforms is a plus
  • Strong belief in high code quality, automated testing, and other engineering best practices
  • Attention to detail and passion for correctness
  • Comfortable learning new technologies and systems
  • Strong interpersonal and communication skills with a bias towards action

Skills

Node.jsREST APIsMicroservicesPostgresDistributed SystemsOwaspTest-Driven DevelopmentMonitoringAlertingRelational Databases
Upstart

Software Engineer, Upstart Bank

UpstartUnited States

Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.

131k – 154k
Remote2+ YOEBackend Engineering
Mirage

Software Engineer, Backend

MirageNew York, NY

Backend engineer building and owning end-to-end services, APIs, data pipelines, and ML infrastructure to power an AI-native video platform. Requires 2+ years experience shipping production systems, strong problem-solving, and comfort integrating large generative AI models.

175k – 275k
On-site2+ YOEBackend Engineering
Reddit

Backend Engineer, Moderation Enforcement

RedditNew York, NY +3

Backend Engineer building moderation tools and features for Reddit's communities. Requires 2-5 years experience, proficiency in Go or Python, and API design skills.

164k – 230k
Remote2+ YOEBackend Engineering
TheGuarantors

Software Engineer

TheGuarantorsNew York, NY

Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.

125k – 145k
Hybrid2+ YOEBackend Engineering
Wowza Media Systems

Junior Java Engineer

Wowza Media SystemsUnited States

Senior Java engineer building and optimizing live/on-demand video transcoding, packaging, and delivery pipelines in Wowza Streaming Engine. Requires 8+ years Java experience with deep concurrency/JVM knowledge plus 5+ years in video streaming codecs and protocols.

Salary not listed
Remote8+ YOEBackend Engineering