Role Overview:
We are seeking a dynamic and skilled Customer Engineer to join our Customer Engineering Team. This GTM (Go-to-Market) role will be instrumental in connector development, building solution accelerator templates for various industry use cases, and providing demo engineering support.
Key Responsibilities:
Connector Development:
- Design, develop, and maintain robust connectors using TypeScript to integrate various applications and services with Trayio.
- Collaborate with product management and engineering teams to ensure connectors meet customer needs and adhere to best practices.
- Troubleshoot and resolve issues related to connector functionality and performance.
Solution Accelerator Templates:
- Develop solution accelerator templates tailored to specific industry use cases to demonstrate the power and flexibility of Tray. ai.
- Work closely with industry experts and customers to identify common pain points and create reusable templates that address these challenges.
- Continuously improve and update templates based on customer feedback and emerging industry trends.
Demo Engineering Support:
- Provide technical support during the sales process by creating and delivering compelling product demonstrations.
- Collaborate with the sales team to understand customer requirements and tailor demonstrations to showcase Tray. io's capabilities.
- Develop and maintain a library of demo assets and best practices to support the sales team's efforts.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proficiency in TypeScript and experience with API development and integration.
- Experience with automated testing/workflows
- Strong understanding of software development lifecycle and best practices.
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Experience in creating and maintaining technical documentation.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Familiarity with industry-specific workflows and use cases is a plus.
- Prior experience in a customer-facing role, preferably in a pre-sales or solutions engineering capacity.
Tech Stack:
Core Programming Languages and Frameworks:
- TypeScript: Essential for connector development.
- Node. js: Used frequently with TypeScript for building server-side applications and APIs.
- JavaScript: General understanding is beneficial, especially for web-related integrations.
API and Integration Technologies:
- RESTful APIs: Strong understanding of REST API design, development, and consumption.
- GraphQL: Familiarity with GraphQL for querying APIs efficiently.
- OAuth 2.0 and OpenID Connect: Understanding of authentication and authorization standards used in API integrations.
- Webhooks: Knowledge of webhooks for real-time event-driven integrations.
SaaS Platforms and Applications:
- CRM Systems:
- Salesforce: Understanding of Salesforce APIs and integrations.
- HubSpot: Familiarity with HubSpot's API and integration capabilities.
Marketing Automation:
- Marketo: Experience with Marketo integrations for lead management and marketing workflows.
- Pardot: Understanding of Pardot's API and integration points.
ERP Systems:
- NetSuite: Knowledge of NetSuite's API for financial and resource planning integrations.
- SAP: Familiarity with SAP integration techniques, especially through APIs and middleware.
Communication and Collaboration Tools:
- Slack: Experience with Slack's API for creating custom integrations and bots.
- Microsoft Teams: Understanding of Teams' API and integration capabilities.
E-commerce Platforms:
- Shopify: Experience with Shopify's API for e-commerce integrations.
- Magento: Knowledge of Magento's integration capabilities.
HR and Payroll Systems:
- Workday: Familiarity with Workday's API for HR data integrations.
- BambooHR: Understanding of BambooHR's API for HR management workflows.
Customer Support and Service Platforms:
- Zendesk: Experience with Zendesk's API for customer service integrations.
- ServiceNow: Knowledge of ServiceNow's integration capabilities for IT service management.
Data and Analytics:
- Snowflake/Redshift: Familiarity with Snowflake and Redshift for data warehousing and integration.
Cloud and DevOps Tools:
- AWS/Azure/GCP: Familiarity with cloud services, especially those related to serverless computing, API gateways, and cloud functions.
- CI/CD Pipelines: Experience with tools like Jenkins, GitLab CI, or CircleCI for automating deployment and testing processes.
Database and Data Handling:
- SQL/NoSQL Databases: Understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB) for data storage and retrieval.
- Data Transformation Tools: Familiarity with ETL/ELT processes.
Version Control and Collaboration Tools:
- Git: Proficiency in using Git for version control, including branching, merging, and pull requests.
- GitHub/GitLab: Experience with repository hosting services for collaboration and code review.
Testing and Debugging:
- Unit Testing Frameworks: Knowledge of frameworks like Jest or Mocha for writing and running unit tests in TypeScript.
- Debugging Tools: Familiarity with debugging tools and techniques for identifying and resolving issues in code.
API and Integration Specifics for SaaS:
- Experience with SDKs and API Documentation: Ability to work with various SaaS platform SDKs and follow their API documentation to develop robust integrations.
- SaaS Security and Compliance: Understanding of data security and compliance standards relevant to SaaS platforms, such as GDPR or SOC 2.
Platform Ecosystem Familiarity:
- Understanding of SaaS Ecosystems: Awareness of how different SaaS platforms interact within an enterprise ecosystem, including common integration patterns and challenges.