Role overview
Act as a hands-on technical leader across teams responsible for integrations, workflow orchestration, and data management. This principal-level individual contributor moves between the areas with the greatest technical need, shaping architecture, resolving difficult reliability problems, and helping teams deliver scalable platform improvements through influence and mentorship.
Responsibilities
- Join platform teams as needed, contribute production code, and unblock complex engineering work.
- Define scalable, fault-tolerant architecture for backend services and event-driven workflows.
- Lead response and root-cause analysis for major incidents and recurring reliability issues.
- Modernize legacy systems, consolidate integration patterns, and improve observability.
- Establish engineering practices for retries, idempotency, error handling, state management, API and webhook versioning, and workflow design.
- Shape longer-term roadmaps, evaluate build-versus-buy options, document architecture decisions, and mentor engineers.
Requirements
- At least 12 years of software engineering experience, including substantial senior or staff-level technical leadership across teams.
- Deep experience designing and operating distributed backend systems at scale.
- Strong proficiency in Java with Spring Boot and/or Node.js with NestJS.
- Experience building or owning integrations with CRM, marketing automation, sales engagement, data warehouse, or similar platforms.
- Ability to align teams and influence decisions across engineering, product, and business stakeholders.
- A record of leading modernization, reliability, or observability efforts, with strong written and verbal communication skills, including executive presentations.
Nice to have
- Experience with Kafka or other event-driven streaming systems, and workflow tools such as Temporal, Google Cloud Workflows, or Airflow.
- Knowledge of data quality practices, including deduplication, standardization, enrichment, and privacy compliance.
- Experience with API strategy, webhooks, partner integrations, or low-code workflow tools.
Benefits and work setup
The position is listed as remote. A US base salary range of $163,800–$257,400 is provided; additional compensation and benefits may apply.