Role Title: Senior Software Engineer Integrations Team
Client / Project: Integrations Platform
Location: Hybrid Santa Clara, CA (local candidates only)
Duration: Full-Time
Summary:
The Integrations Team builds and owns pipelines that enable data to flow seamlessly
between our products and third-party tools (e.g., ATS platforms, Slack, Zoom). This role is
critical to abstracting complex system interactions into scalable, resilient integrations that feel simple and reliable to customers.
Core Responsibilities (Must Be Able to Do)
- Design, build, and support high-scale, resilient integration pipelines.
- Break down complex product and business requirements into well-structured engineering work.
- Partner closely with Product, Engineering leadership, and cross-functional teams.
- Support enterprise customers with complex integration needs.
- Continuously improve code quality, testing practices, and operational reliability.
- Leverage AI-powered development tools to accelerate coding, debugging, and automation workflows.
Must-Have Requirements (Non-Negotiables)
Technical / Functional Skills
- Strong production experience with TypeScript and Node.js.
- Proven ability to design and maintain scalable, reliable backend systems.
- Experience building and supporting integration-heavy systems.
Experience
- 5+ years of overall software engineering experience.
- 4+ years working on production systems using TypeScript/Node.js.
- 1+ year in technical leadership capacity (project lead, mentoring, driving initiatives).
- Experience supporting or building systems used by enterprise customers.
- AI Usage (Critical)
- Demonstrated, hands-on use of AI tools (e.g., Copilot, Cursor, ChatGPT) in day-to-day
- engineering work.
- Must be able to give concrete examples of how AI improved productivity, quality, automation, or delivery, not just theoretical usage.
Nice-to-Have / Bonus Skills
- Experience running Temporal in production.
- Experience using Nest.js to build scalable services.
- Hands-on experience with AWS or similar cloud platforms.
- Familiarity with enterprise integration patterns and ATS platforms.
- Built internal tooling or automation using AI/LLMs to reduce manual effort or improve
- developer productivity.
- Ideal Background Profile
- Engineer currently or previously at a reputable / well-known company (Fortune 500 or
- similar).
- Background working on integration platforms, APIs, or ecosystems that connect multiple
- third-party systems.
- Experience building software that integrates with tools like Salesforce or similar
- enterprise platforms.
- Comfortable operating in complex, distributed systems environments.
Interview Expectations
- Multi-stage interview process.
- Strong emphasis on system design, integrations, and operational reliability.
- Behavioral focus on leadership, ownership, and collaboration.
- Expect candidates to discuss real-world examples of AI usage in their work.
Interview Expectations
- The interview process is designed to assess technical depth, integration experience, AI fluency,
- system design thinking, and cultural alignment.
- Interview Rounds (High-Level Breakdown):
- Hiring Manager Interview
- Estimated duration: 45 60 minutes
- Focus on hands-on, real-world use of AI tools in day-to-day development.
- Candidates will share their screen and walk through a concrete example showing how AI was used to solve a problem or improve efficiency.
- Deep dive into current and past projects, technical decisions, ownership, and challenges faced.