
Job Description
Ovii's Interpretation of the Role
Weave seeks a senior full‑stack/platform engineer to design and operate backend API services, CI/CD tooling, and monorepo infrastructure that power its developer experience. The role is remote within India and requires deep expertise in Golang, Node.js/TypeScript, databases, and caching.
Role Snapshot
- Design and build backend APIs
- Own CI/CD pipelines (GitHub Actions)
- Scale NX monorepo architecture
- Support Electron desktop client backend
- Improve developer productivity loops
- Collaborate with DE, SRE, and Test teams
Must-Have Requirements
- Golang
- Node.js/TypeScript
- API design & implementation
- Database design (SQL/NoSQL)
- Caching (Redis, Memcached)
- CI/CD (GitHub Actions)
- NX monorepo tooling
- full‑stack/backend engineering
- API services
- distributed systems
- must pass background check
- must be located in India
Nice-to-Have Signals
- GCP
- React
- Experience scaling build systems at SaaS or fast‑growing startup
- Frontend build tools (Vite, Webpack, NPM/Yarn)
- Jenkins
- Bun
- cloud (GCP)
- frontend context (React)
Work Setup
- Location: India
- Work mode: REMOTE
- Remote scope: COUNTRY_RESTRICTED
- Remote countries: India
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
- Background check: successful completion of a background check
Not Specified in JD
- Visa sponsorship
- Salary range
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Architect, build, and maintain backend services, databases, and caching layers for internal developer tooling
- Own and evolve CI/CD pipelines and internal full‑stack tools using GitHub Actions and related technologies
- Drive backend integration and scalability of the NX monorepo as the codebase grows
- Identify bottlenecks in the developer feedback loop and implement backend solutions to reduce build times and improve test infrastructure
- Support build, release, and API needs of the Electron desktop client
- Partner with Developer Experience, SRE, and Test Infrastructure teams to deliver a seamless continuous delivery pipeline
Good Fit If You Have
- Experience scaling build systems at a medium‑to‑large SaaS or fast‑growing startup
- Customer‑first mindset for internal engineering users
- Strong communication and cross‑functional collaboration skills
Skills
- Golang
- Node.js/TypeScript
- API design & implementation
- Database design (SQL/NoSQL)
- Caching (Redis, Memcached)
- CI/CD (GitHub Actions)
- NX monorepo tooling
- Frontend build tools (Vite, Webpack, NPM/Yarn)
- GCP (preferred)
- React (preferred)
Remote Eligibility
- India