Job Summary
• Proven at building secure, resilient integrations (OAuth, webhooks, retries), working across infra‑as‑code boundaries, and delivering platforms other teams consume.
• Highly desirable exposure to GCP, GitHub Apps, internal developer platforms, security/ITSM integrations, multi‑tenant design, and AI/LLM‑enabled engineering platforms.
Key Responsibilities
Essential:
- Strong experience architecting and building full-stack web applications with TypeScript and React — you understand both the frontend component model and server-side API design
- Experience with Next.js (App Router, API routes, server components) or equivalent full-stack framework where frontend and backend share a codebase
- Proven experience designing and building integrations with external APIs and services — including authentication (OAuth, API keys, service accounts), webhook ingestion, error handling, retry logic, and graceful degradation
- Experience with NoSQL document databases (Firestore, DynamoDB, MongoDB, or similar) — particularly schema design for document databases, query patterns, and understanding the trade-offs vs. relational databases
- Experience designing and implementing workflow or state machine systems — approval chains, status lifecycles, event-driven processing
- Experience with CI/CD pipeline design (GitHub Actions preferred) — not just using pipelines, but designing pipeline architectures for others to consume
- Strong opinions on API design (RESTful conventions, error response standards, pagination, versioning) backed by experience building APIs that other teams consume
- Understanding of infrastructure-as-code concepts and how application platforms interact with infrastructure tooling (you don't need to be a Terraform expert — the Cloud Architect covers that — but you need to understand the boundary)
Highly Desirable:
- Experience with Google Cloud Platform services, particularly Firestore, Cloud Run, Secret Manager, and IAM
- Experience with GitHub Apps — building or integrating with GitHub Apps for automated repository management, webhook processing, and installation token authentication
- Experience with Workload Identity Federation or equivalent keyless authentication between CI/CD systems and cloud providers
- Experience building internal developer platforms, developer portals, or self-service tooling for engineering teams
- Familiarity with HCP Terraform (Terraform Cloud) — workspace management, API-driven runs, state management
- Experience with security tooling integration (Wiz, SonarQube, Snyk, or similar) — embedding scanning into CI/CD pipelines and processing findings programmatically
- Experience with ServiceNow or ITSM platform integration
- Familiarity with AI/LLM API integration (Claude, OpenAI, or similar) — the platform uses Claude for natural language architecture generation and design document creation
- Experience designing multi-tenant or multi-project platforms where access control, data isolation, and governance are first-class concerns
Nice to Have:
- Experience in large enterprise environments where governance, compliance, and change management are non-negotiable
- Familiarity with CMDB systems and IT asset management
- Understanding of FinOps principles and cloud cost management
- Experience with observability platforms (Datadog, Instana, Dynatrace, Google Cloud Operations Suite)
- Contributions to open-source developer tooling or platform engineering projects
- Comfortable working in a small team where you write production code alongside developers, not just architecture diagrams