Finch is on a mission to revolutionize employment by building the infrastructure that powers every facet of work. The Senior Developer Success Engineer will own the post-sale technical relationship with strategic customers, driving critical milestones and managing account health metrics while collaborating with cross-functional teams.
Responsibilities:
- Proactively manage a portfolio of strategic developer accounts, anticipating technical needs and ensuring high levels of technical satisfaction
- Solution for complex customer challenges, defining milestones, providing regular updates, and coordinating across Engineering, Product, Marketing and Executive leadership
- Conduct in-depth architectural assessments of customers’ employment data pipelines and deliver actionable recommendations to reduce friction, improve reliability, and optimize onboarding performance
- Diagnose and resolve complex technical problems across authentication flows (particularly OAuth), API integrations, and data pipeline issues, exploring creative alternative solutions when standard approaches fall short
- Develop and implement customized engagement plans tailored to each account’s maturity, integration complexity, and growth potential
- Generate monitoring of key account health metrics, identify early warning signals, and take proactive action to mitigate churn risk
- Provide domain-specific guidance to developers, leveraging solid expertise in payroll, benefits, HR systems, and the broader employment data ecosystem
- Advance Finch’s developer documentation and resources so that integrating with Finch is as self-serve as possible
- Explain complex technical concepts effectively to both developers and non-technical stakeholders, adapting communication style to the audience
Requirements:
- 5+ years of experience in a customer-facing technical role such as Solutions Engineering, Solutions Architecture, Technical Account Management, Professional Services, or Developer Success
- A track record of independently managing a portfolio of technical accounts and driving measurable impact
- Strong diagnostic skills: you can read logs, interpret error codes, trace request flows, and resolve complex API and integration issues
- A strong understanding of API design and development, including REST APIs, webhooks, OAuth, and data-portability patterns
- Comfort working across the stack: you've touched Node.js, SQL databases, and caching layers (e.g., Redis), even if you're not regularly writing production code
- Excellent communication skills with the ability to context-switch fluidly across developers, business stakeholders, and executives
- Experience leading or coordinating small projects across teams—you're comfortable setting direction, defining milestones, and keeping people aligned
- Creative problem-solving instincts - you don't just follow the playbook; you explore alternative solutions and build new ones when needed
- Deep exposure to payroll integrations, employee benefits ecosystems, HR systems, or accounting architecture
- Technical end-to-end project management experience
- Experience using Git in a professional environment
- A history of mentoring or onboarding junior team members in a technical customer-facing function