Staff Software Engineer

Join ( https://join.build ) · Remote
🌐 Remote Software Engineer
Salary range
$175,000 –$205,000
USD / year
Apply now ↗ Build Career Graph to track this role 📊 Analyze my match
Opens the employer's application page in a new tab.

📄 Job description

Join ( https://join.build ) | Staff Software Engineer | Remote | $175K–$205K + equity Join builds collaboration software for the construction industry — helping contractors, owners, and architects coordinate on high-value projects. React, Golang, Postgres. We deploy to AWS via Terraform. We're hiring multiple staff engineers across a range of profiles: frontend-heavy, fullstack, and backend-heavy. We're especially looking for 1–2 engineers with architect-level frontend chops (React, TypeScript, state management, perf) who can own UI quality and level up the team. But we're also very interested in strong Go/Postgres or infra/ops backgrounds. Day to day you'll write code (25–75%), review PRs (25–50%), and pair/mentor/document (10–20%). You'll act as a technical lead on projects, break down large efforts, and influence architectural decisions across the org. Small cross-functional teams with a designer, PM, and EM. Stack: React, TypeScript, Golang, Postgres, GraphQL/Apollo, Vite, Cypress, Terraform, AWS (ECS, RDS, Lambda). We lightly use Elastic and are interested in event-driven patterns. Fully remote, 100% employer-paid medical, 401(k), two company-wide shutdown weeks, continuing education budget. To apply: send resume to jon@join.build. If you are able to please include a PR review you've given that had a positive impact (or a description/snippet if that's confidential).

💡 Key skills / keywords

reactgolangawstypescriptpostgresviteterraformecslambda
Source
Hacker News Who is Hiring
Posted
2026-06-15
Experience
Unknown
Role direction
Software Engineer
Visa sponsor
❌ Not specified
First seen
2026-06-15

Similar Software Engineer roles

Opens the employer's application page in a new tab.

Apply now ↗
Building your Career Graph...
This usually takes 1–3 minutes