Weave Logo

Weave

Full Stack Engineer

Reposted 6 Days Ago
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
As a Senior Frontend Platform Engineer, you will architect the developer experience for web applications, manage the NX monorepo, CI/CD pipelines, and collaborate across teams to improve software delivery processes.
The summary above was generated by AI

As a Senior Platform Engineer on the Frontend Operations team, you will be the architectural force behind the backend services that power Weave Engineering's developer experience. You are a true full-stack engineer: you have definitely gotten your hands dirty in frontend code, but your bread and butter is building robust backend API services, designing databases, and implementing high-performance caching strategies.

By bridging the gap between frontend tooling and backend infrastructure, you will architect and build the backend systems (primarily in Golang and NodeJS) that empower hundreds of engineers to ship code with speed, quality, and confidence. You will own the operational lifecycle of our code—from supporting local development in our NX monorepo to building the APIs that drive complex GitHub Actions and our Electron desktop client.

  • This position will be remote

  • Reports to: Engineering Manager, Frontend Operations (Mason Payne)

What You Will Own

The duties and responsibilities of the role.

  • Backend API Services: Architecting, building, and maintaining the backend services, databases, and caching layers that directly support our frontend operations and internal developer tooling.

  • CI/CD Pipeline & Tooling: Ownership of GitHub Actions and the internal full-stack tools (NodeJS/Golang) that power our builds, tests, and deploys.

  • The Monorepo Ecosystem: Driving the architecture and backend integrations for our NX monorepo to ensure ultimate scalability as our codebase grows.

  • The Developer Feedback Loop: Identifying bottlenecks in the development process and implementing backend-driven solutions to reduce build times, optimize data flow, and improve test infrastructure.

  • Desktop Client Operations: Supporting the build, release, and backend API needs for our Electron-based desktop application.

  • Cross-Functional Collaboration: Partnering with Developer Experience, SRE, and Test Infrastructure teams to build a seamless continuous delivery pipeline.

What You Will Need to Accomplish the Job

The minimum qualifications for the role - education, experience, certifications, skills.

  • Experience: 5–9 years of professional engineering experience as a full-stack or backend engineer, with a strong focus on building API services, distributed architecture, and operational infrastructure.

  • Database & Systems Expertise: Hands-on experience designing and managing databases (relational or NoSQL) and implementing caching solutions (e.g., Redis, Memcached) to build highly performant internal systems.

  • Strong Technical Foundation: Proficiency in building scalable backends using TypeScript/NodeJS, alongside professional experience or a strong desire to work heavily in Golang.

  • Build System Familiarity: Enough hands-on experience with frontend build tools and package managers (e.g., NX, Vite, Webpack, Node/Bun, NPM/PNPM/Yarn) to know exactly what your backend services are supporting.

  • CI/CD Experience: Deep familiarity with continuous delivery principles and supporting tools (GitHub Actions, Jenkins, or related tooling).

  • Operational Mindset: A proven track record of improving developer productivity, feedback loops, or CI/CD reliability through thoughtful backend systems engineering.

What Will Make Us Love You

Preferred qualifications - including personality traits and soft skills.

  • Cloud Proficiency: Previous experience working within GCP (Google Cloud Platform) and managing cloud infrastructure.

  • Frontend Context: You’ve spent enough time in the frontend (especially with React) to deeply understand the pain points of the engineers you are supporting.

  • Platform Passion: You have a "customer-first" mindset where your primary customers are your fellow engineers.

  • Adaptability: Experience scaling build systems and internal tools at a medium-to-large SaaS company or a rapidly growing startup.

Employment with Weave is contingent upon the successful completion of a background check, conducted in accordance with applicable laws.

At Weave, we use Artificial Intelligence (AI) tools to help us work more efficiently and create a smoother candidate experience. AI may assist with things like writing job descriptions, scheduling interviews, or reviewing applications against job-related criteria. For additional information, please review the External AI Policy Statement available on our Careers page.

Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics. If you have a disability or special need that requires accommodation, please let us know.

Beware of recruitment fraud. All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.

Similar Jobs

2 Days Ago
Easy Apply
In-Office or Remote
Easy Apply
Mid level
Mid level
Cloud • Information Technology • Security • Software
Design and implement responsive Vue3 UI components and Golang microservices; secure authentication flows (OAuth/OIDC/PKI); integrate LLM APIs and RAG; ensure CI/CD with GitHub Actions, deploy on Kubernetes/AWS; implement observability (DataDog/Grafana) and Jest tests; work with cryptography and third-party integrations; participate in code reviews and on-call rotations.
Top Skills: AnthropicAsymmetric EncryptionAWSAws Api GatewayCSS3CursorDatadogEs6Github ActionsGoGrafanaGrpcHTML5JestKubernetesLlm ApisMesh VpnsOauthOidcPkiProtocol BuffersRagRestSymmetric EncryptionTls/SslVue3
2 Days Ago
In-Office or Remote
India
Mid level
Mid level
Software
Full Stack Developer building cloud-native, AI-first SaaS voice platforms. Own features end-to-end: scalable backend services, responsive React UIs, REST/GraphQL APIs, database integrations, and telephony/SIP integration while using AI-assisted development tools.
Top Skills: .Net CoreAsp.Net CoreAzure KubernetesC#Ci/CdClaudeDockerGithub CopilotGraphQLHooksKubernetesLlmsMongoDBPostgresReactRestSipSQL ServerTelephony
5 Days Ago
Remote
India
Senior level
Senior level
Agency • Information Technology
Design, develop and test .NET Core microservices and web GUIs using C#, HTML/CSS and React/Angular. Follow TDD and SDLC/Agile practices, collaborate across teams on APIs and data access, automate production tasks, and participate in releases and quality validation.
Top Skills: .Net Core 6+AngularBootstrapC#CSSHTMLMicroservicesMulti-ThreadingRdbmsReactRest ApisTdd

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account