Integration Engineer - Client Experience
Our Client Experience team is looking for a client-facing Integration Engineer. This highly technical role
will take dynamic ownership over quickly gathering requirements and delivering bespoke technical solutions and integrations to optimize for unique customer requirements & outcomes. Instead of work on the core product, in this unique customer-focused role you will be embedded with our Implementations team, where you'll be gathering custom technical requirements and directly supporting the onboarding processes for new customers & clients.
Your success will be measured by delivering sustainable, efficient, and well-documented integrations that not only meet client needs but also create streamlined operational processes for our client operations teams post go-live. The majority of this work can be divided into two categories: 'Integration Design & Implementation' and 'Improving Operational Efficiency.'
As a result, your efforts in this role will have direct positive impact both on customer results and your teams' capabilities.
What You'll Do (for Integration Design & Implementations)
Design and Build Custom Integrations: Serve as the technical expert to design, build, test, and deploy bespoke data integrations and custom solutions that fulfill unique client requirements during the onboarding process.
Technical Scoping and Estimation: Collaborate closely with the Implementations team to review client data, define technical scopes, provide accurate effort estimates, and establish clear timelines for integration delivery.
Code Quality and Standards: Ensure all custom code and integration services adhere to internal best practices, maintain high quality standards, and are robust, scalable, and secure.
What You'll Do (to Improve Operational Efficiency)
Handover and Optimization: Design integrations with the client operations team in mind, ensuring a smooth technical handover post-go-live and establishing clear processes for ongoing maintenance and support.
Develop Reusable Assets: Identify opportunities to standardize common integration patterns and build reusable tools, scripts, and templates to increase the efficiency of the overall Client Experience team.
Comprehensive Documentation: Create and maintain detailed technical documentation, including architecture diagrams, integration specifications, data dictionaries, and operational runbooks for every deployed solution.
Post-Deployment Support: Provide technical support and escalation for integrations, working to quickly resolve production issues that require deep knowledge of the custom solution.
Who You Are:
Bachelor's degree in a related field or equivalent experience. A BS in Computer Science or a similar technical discipline is strongly preferred.
5+ years of professional experience in a highly technical role such as Integrations Engineer, Solutions Architect, or Technical Consultant.
Possess and consistently apply a deep understanding of industry best practices for system architecture, data security, and API design.
Expert-level proficiency in Python, with experience in Golang or similar compiled languages.
Mastery of SQL and a strong understanding of both relational and NoSQL databases.
Extensive experience with designing, implementing, and managing 3rd party API integrations.
Proven experience with cloud-based technologies and advanced skills in scripting and automation to solve complex business problems.
Demonstrates a high degree of autonomy, thriving in ambiguous situations and managing multiple priorities and deadlines with minimal supervision.
A strong understanding of business operations, objectives, and strategies, with the ability to align technical solutions with business goals.
Proven track record of designing, building, and delivering complex technical solutions for enterprise clients.
Proven experience in designing, implementing, or administering Managed File Transfer (MFT) solutions to ensure secure and reliable data exchange.
$75,000 - $105,000 a year
About the job
Apply for this position
Integration Engineer - Client Experience
Our Client Experience team is looking for a client-facing Integration Engineer. This highly technical role
will take dynamic ownership over quickly gathering requirements and delivering bespoke technical solutions and integrations to optimize for unique customer requirements & outcomes. Instead of work on the core product, in this unique customer-focused role you will be embedded with our Implementations team, where you'll be gathering custom technical requirements and directly supporting the onboarding processes for new customers & clients.
Your success will be measured by delivering sustainable, efficient, and well-documented integrations that not only meet client needs but also create streamlined operational processes for our client operations teams post go-live. The majority of this work can be divided into two categories: 'Integration Design & Implementation' and 'Improving Operational Efficiency.'
As a result, your efforts in this role will have direct positive impact both on customer results and your teams' capabilities.
What You'll Do (for Integration Design & Implementations)
Design and Build Custom Integrations: Serve as the technical expert to design, build, test, and deploy bespoke data integrations and custom solutions that fulfill unique client requirements during the onboarding process.
Technical Scoping and Estimation: Collaborate closely with the Implementations team to review client data, define technical scopes, provide accurate effort estimates, and establish clear timelines for integration delivery.
Code Quality and Standards: Ensure all custom code and integration services adhere to internal best practices, maintain high quality standards, and are robust, scalable, and secure.
What You'll Do (to Improve Operational Efficiency)
Handover and Optimization: Design integrations with the client operations team in mind, ensuring a smooth technical handover post-go-live and establishing clear processes for ongoing maintenance and support.
Develop Reusable Assets: Identify opportunities to standardize common integration patterns and build reusable tools, scripts, and templates to increase the efficiency of the overall Client Experience team.
Comprehensive Documentation: Create and maintain detailed technical documentation, including architecture diagrams, integration specifications, data dictionaries, and operational runbooks for every deployed solution.
Post-Deployment Support: Provide technical support and escalation for integrations, working to quickly resolve production issues that require deep knowledge of the custom solution.
Who You Are:
Bachelor's degree in a related field or equivalent experience. A BS in Computer Science or a similar technical discipline is strongly preferred.
5+ years of professional experience in a highly technical role such as Integrations Engineer, Solutions Architect, or Technical Consultant.
Possess and consistently apply a deep understanding of industry best practices for system architecture, data security, and API design.
Expert-level proficiency in Python, with experience in Golang or similar compiled languages.
Mastery of SQL and a strong understanding of both relational and NoSQL databases.
Extensive experience with designing, implementing, and managing 3rd party API integrations.
Proven experience with cloud-based technologies and advanced skills in scripting and automation to solve complex business problems.
Demonstrates a high degree of autonomy, thriving in ambiguous situations and managing multiple priorities and deadlines with minimal supervision.
A strong understanding of business operations, objectives, and strategies, with the ability to align technical solutions with business goals.
Proven track record of designing, building, and delivering complex technical solutions for enterprise clients.
Proven experience in designing, implementing, or administering Managed File Transfer (MFT) solutions to ensure secure and reliable data exchange.
$75,000 - $105,000 a year
