Software Engineer (PDLC Tooling + Automation)
Core
Build internal integrations, automations, and AI-assisted workflows to connect product development with go-to-market teams, creating a product knowledge layer for verified content delivery.
Role type
Senior IC Software Engineer (PDLC Tooling & Automation)
Builds
Internal apps, dashboards, AI agents, Slack bots, and automated workflows for product knowledge and release coordination.
Domain
SaaS / Nonprofit technology / Product Lifecycle Management
Required skills
Python or TypeScript/JavaScript, REST APIs and webhooks, Git-based workflows, AI coding tools and LLMs, content modeling and versioning, SQL and data warehouses
Preferred skills
LLM-assisted classification, Atlassian/GitHub/Notion APIs, Salesforce/Gainsight/Intercom/Pendo APIs, MCP servers, Replit
Technologies
Python, TypeScript, JavaScript, Jira, GitHub, Notion, Figma, BigQuery, Databricks, Replit, Salesforce, Gainsight, Intercom, Pendo, Claude, Slack
Responsibilities
Build capture and classification steps for content from various tools; Design and maintain a product knowledge repository; Build role-scoped delivery via internal AI harness; Automate repetitive PDLC work like checklists and notifications; Prototype and iterate on new approaches; Extend internal apps and dashboards; Build AI-assisted workflows and bots; Collaborate with cross-functional teams to understand needs.
Seniority
Senior, hands-on IC