Job Closed
This listing is no longer active.
Weave is building a generative AI platform that will revolutionize how life science companies collaborate
Senior Backend Engineer – Users Infrastructure
Location
India
Posted
61 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer – Users Infrastructure
Weave
• You will own the core services responsible for authenticating every entity—human and machine—within the ecosystem. • You will be defining how fine-grained permissions are modeled, inherited, and enforced across a massive, multi-tenant hierarchy of organizations and locations. • You will own the internal SDKs, gRPC contracts, and middleware that allow over 150+ downstream engineers to integrate security features into their products without needing to be cryptography experts. • You will manage the infrastructure that bridges our platform with the world, including federated identity (SSO), automated provisioning (SCIM), and secure machine-to-machine (M2M) communication protocols. • Improve system observability (MTTD/MTTR) by integrating monitoring and load-testing protocols into our Tier-1 services. • You are the guardian of the "Source of Truth." You will own the immutability and reliability of our audit logging pipelines and the consistency of identity data. • As a founding member of the regional hub, you will own the technical bar and operational culture for the India-based arm of the team, ensuring seamless asynchronous collaboration with the US-based team members.
Job Requirements
- 5+ years of backend engineering with significant time spent building distributed systems in Go.
- Deep understanding of AuthN/AuthZ primitives: OAuth 2.0, OIDC, SAML, and JWT mechanics.
- Proven ability to manage complex data migrations, distributed architecture and build gRPC-based microservices.
- Exceptional written clarity; the ability to write Technical Design Documents (TPDs) that bridge the gap between India and US-based stakeholders.
Benefits
- 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Architect and build the backend infrastructure powering the Traia.io AI Agent runtime. • Develop and maintain multi-agent orchestration systems and autonomous workflows. • Build infrastructure for agent runtimes, tool execution, memory systems, and task coordination. • Integrate MCP servers, tools, skills, and external execution environments. • Design secure deployment architectures for AI agents, including sandboxing and containerized runtimes. • Build scalable APIs, queues, event-driven systems, and real-time communication layers. • Collaborate with AI engineers and infrastructure teams to shape next-generation autonomous systems.
• Join the Bot Development team to work on the implementation of a new bot solution across various cloud platforms. • Your main responsibility will be to develop a bot using Google Cloud Platform technologies, focusing on integrating the LLM (playbook) feature in Dialogflow CX, in addition to standard Dialogflow CX functionalities. • Design, develop, and deploy chatbots and voice bots utilizing leading Conversational AI platforms such as Microsoft Bot Framework, Google CCAI, and Dialogflow CX. • Craft clean, efficient, and maintainable code adhering to industry best practices and standards. • Develop custom components and tools to optimize the functionality and performance of our chatbot ecosystem. • Collaborate closely with developers, designers, and other stakeholders to meet project requirements and user expectations. • Leverage natural language processing (NLP), LLM, and machine learning (ML) techniques, including TTS, STT, and SSML, to enable our chatbots to comprehend and respond intelligently to user inputs. • Integrate chatbot systems seamlessly with backend systems, databases, and APIs to facilitate smooth data exchange and interactions. • Investigate and resolve complex technical issues by analysing logs and debugging code for continuous improvement. • Stay ahead of the curve by keeping up-to-date with the latest trends and advancements in chatbot development.
• Join the Bot Development team to work on the implementation of a new bot solution across various cloud platforms. • Your main responsibility will be to develop a bot using Google Cloud Platform technologies, focusing on integrating the LLM (playbook) feature in Dialogflow CX, in addition to standard Dialogflow CX functionalities. • Design, develop, and deploy chatbots and voice bots utilizing leading Conversational AI platforms such as Microsoft Bot Framework, Google CCAI, and Dialogflow CX. • Craft clean, efficient, and maintainable code adhering to industry best practices and standards. • Develop custom components and tools to optimize the functionality and performance of our chatbot ecosystem. • Collaborate closely with developers, designers, and other stakeholders to meet project requirements and user expectations. • Leverage natural language processing (NLP), LLM, and machine learning (ML) techniques, including TTS, STT, and SSML, to enable our chatbots to comprehend and respond intelligently to user inputs. • Integrate chatbot systems seamlessly with backend systems, databases, and APIs to facilitate smooth data exchange and interactions. • Investigate and resolve complex technical issues by analysing logs and debugging code for continuous improvement. • Stay ahead of the curve by keeping up-to-date with the latest trends and advancements in chatbot development.
Role Description We are looking for a Backend Engineer, AI Agents with strong expertise in Python, distributed backend systems, and autonomous agent infrastructure. You will play a key role in building the Traia.io AI Agent runtime, enabling AI agents to collaborate, execute workflows, interact with tools, and operate securely at scale. This role is focused on AI agents infrastructure and orchestration systems. - Architect and build the backend infrastructure powering the Traia.io AI Agent runtime. - Develop and maintain multi-agent orchestration systems and autonomous workflows. - Build infrastructure for agent runtimes, tool execution, memory systems, and task coordination. - Integrate MCP servers, tools, skills, and external execution environments. - Design secure deployment architectures for AI agents, including sandboxing and containerized runtimes. - Build scalable APIs, queues, event-driven systems, and real-time communication layers. - Collaborate with AI engineers and infrastructure teams to shape next-generation autonomous systems. Qualifications - Strong backend engineering experience with Python. - Experience building AI agents, autonomous workflows, orchestration systems, or multi-agent architectures. - Familiarity with agent runtimes such as OpenClaw, Hermes, or similar frameworks is a strong advantage. - Solid understanding of distributed systems, Docker, Kubernetes, and secure deployment architectures. - Experience with MCP servers, tool calling systems, RAG pipelines, or AI-enhanced execution frameworks. - Strong understanding of security, isolation, scalability, and performance tradeoffs in autonomous systems. - Experience designing backend systems for task execution, workflow orchestration, or event-driven architectures. Requirements - Web3 development experience, including blockchain integrations, wallets, smart contracts, or DeFi protocols. - Experience with on-chain trading systems or autonomous execution agents. - Familiarity with Safe wallets, EIP-712 signing, or account abstraction. - Experience deploying isolated agent environments or sandboxed runtimes. - Understanding of Kafka, NATS, or large-scale real-time infrastructure.


