Tech Stack
GoJavaJavaScriptPythonTypeScript
About the role
- Act as the primary technical advisor for customers implementing integrations with our product, providing architectural guidance, best practices, and hands-on troubleshooting
- Develop, maintain, and document pluggable modules, SDKs, and integration libraries that accelerate customer adoption and streamline onboarding
- Collaborate with internal engineering teams to implement product improvements and enhancements that address recurring integration challenges
- Maintain and improve our externally-facing developer documentation, ensuring clarity and ease of use
- Translate customer needs into actionable technical solutions, balancing long-term scalability with immediate integration success
- Represent the technical voice of the customer internally, advocating for features, documentation, and workflows that improve the overall integration experience
Requirements
- 5+ years of professional software engineering experience, with expertise in building and maintaining production-grade applications or APIs
- Proficiency in C#/.Net
- Some experience in other modern programming languages (e.g., Python, Java, Go, JavaScript/TypeScript)
- Solid understanding of API design, REST, webhooks, and common integration patterns
- Proven track record of customer-facing technical engagement—pre-sales engineering, solutions engineering, or technical consulting experience a plus
- Exceptional written and verbal communication skills: ability to explain complex concepts to both technical and non-technical audiences with clarity and confidence
- Demonstrated ability to collaborate cross-functionally with product, engineering, and customer-facing teams
- Experience developing integration toolkits, SDKs, or pluggable modules highly preferred
- Comfort balancing multiple priorities and customer needs in a fast-paced environment