Arch

Arch

Senior Software Engineer

San Francisco · Senior

Sponsorship not specifiedDetected 403 days ago
TypeScriptNext.jsNode.jsPostgreSQLMachine LearningCollaboration

About the role

  • We're hiring a Software Engineer to join our tight-knit engineering team of four.
  • This role requires in-person collaboration 3-4 days per week at our San Francisco office (WeWork or office on Union Square).
  • If you're motivated by solving challenging problems, have a passion for elegant code, and want your work to have a meaningful impact, we'd love to hear from you.

Responsibilities

  • Build and enhance core product features, from backend logic to intuitive user interfaces.
  • Own your work end-to-end, from concept through deployment.
  • Collaborate closely with our founders and engineering team to define and execute our technical roadmap.
  • In this high-impact and fast-paced role, you'll collaborate directly with our founders to build products at the cutting edge of technology and sustainability.

Requirements

  • Startup Experience: 5+ years software engineering experience in a fast-paced startup environment.
  • Technical Stack: Proficiency in TypeScript (our stack includes Node.js, Next.js, PostgreSQL).
  • ML experience: Exposure to classic ML workflows (even through side projects): data cleaning, model training, and iteration.
  • Experience handling large-scale datasets-we deal with billions of records and focus heavily on query performance.
  • Familiarity with leading-edge AI productivity tools (Cursor, Windsurf, MCP, etc.).
  • Proficiency in TypeScript (our stack includes Node.js, Next.js, PostgreSQL).

Skills

  • Experiment and innovate with new technologies, particularly in AI/ML, to enhance our offerings.

Compensation

  • Competitive salary + significant equity package based on experience.

Benefits

  • Competitive salary + significant equity package based on experience.

This listing is sourced directly from Arch's careers page and normalized into a canonical job model.