CrawlJobs Logo

Senior Product Engineer - API & Integrations

intercom.com Logo

Intercom

Location Icon

Location:
Ireland , Dublin

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

At Intercom, you will be a product engineer - someone who solves real customer problems through a smart and efficient application of your technical knowledge and your tools. You’ll be part of one of our multidisciplinary product teams, where you will build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts. We’re facing many exciting scaling challenges and we’re building a robust platform where your expertise can be applied to areas such as building a beautiful messenger composer, rule matching, deliverability, security, app availability and machine learning, to name a few. We are looking for a Senior Engineer to join the team that builds and maintains a wide range of APIs and core services that support customer data management and integrations. We empower our customers and developers to move their data to best leverage our AI Agent, including Intercom’s MCP functionality. Our team also manages strategic integrations with apps like Salesforce, Stripe, Shopify, and others, ensuring seamless data synchronization across external systems.

Job Responsibility:

  • Contribute to all phases of software development including ideation, prototyping, design and implementation
  • Collaborate with Product, Design, and Partnerships teams
  • Design, develop, and maintain Intercom’s APIs
  • Build and enhance our strategic integrations with apps like Salesforce, Stripe, and Shopify
  • Implement systems to monitor what we have built
  • Lead complex team level projects from ambiguous customer problems to delivered technical solutions
  • Build using the best tools in the industry
  • Play an active role in the hiring, mentoring, and career development of other engineers
  • Raise the bar for technical standards, performance, reliability, and operational excellence across Intercom

Requirements:

  • 5+ years industry experience in a software engineering role
  • Deep knowledge of a high-level programming language (for example, Ruby, Python, Javascript etc.)
  • Proficient with standard software engineering methodologies, e.g. unit testing, object-oriented design, data structures, code reviews, design documentation, and utilising observability tooling
  • Experience collaborating directly with product teams and designers
  • Understanding of modern web apps and distributed systems
  • Ability to learn quickly, iterate, unblock yourself, and persist until the right problem is solved
  • Experience modeling data to solve problems
  • Experience with creating and consuming APIs and API documentation
  • Some hands-on cloud provider experience (preferably AWS)
  • Strong problem-solving skills and a collaborative mindset
  • Experience as a technical lead for team level projects
What we offer:
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews
  • Pension scheme & match up to 4%
  • Life assurance
  • Comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave
  • 6 weeks paternity leave for fathers
  • Cycle-to-Work Scheme
  • Secure bike storage
  • MacBooks are our standard, but we also offer Windows for certain roles when needed

Additional Information:

Job Posted:
December 26, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Product Engineer - API & Integrations

Senior Integrations Engineer, Enterprise Integrations & Agentic AI

We are seeking a Senior Engineer, Enterprise Integrations & Agentic AI to design...
Location
Location
United States , San Francisco; New York City; Austin
Salary
Salary:
227000.00 - 294600.00 USD / Year
airtable.com Logo
Airtable
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in integrations, software development, or systems engineering
  • Strong experience with integration/iPaaS platforms such as Workato, Zapier, Mulesoft, Hightouch, AWS, etc
  • Proficient in Python, cloud development (AWS or GCP), and handling large-scale data processing workloads
  • Deep hands-on expertise in integration architecture, API management, and data synchronization patterns (event-based, webhook, polling, etc.)
  • Experience with AI agent development, prompt engineering, and integration of LLMs into workflows
  • Experience with vibe coding—leveraging AI tools (e.g., Cursor, Bolt, Claude Code) to accelerate development velocity
  • Proficiency in working with Salesforce and Workday, including custom reports, calculated fields, and Workday Studio integrations
  • Solid understanding of integration security, data governance, and compliance practices
  • Strong understanding of authentication/authorization standards like OAuth 2.0 and SAML
  • Experience with data formats like JSON and XML and data transformation techniques
Job Responsibility
Job Responsibility
  • Design, build, and optimize scalable enterprise workflows using Workato, Hightouch and Workday Studio
  • Expand our integration stack by building hybrid solutions using Workato for workflow orchestration, and cloud-native services built using Python to handle complex logic and high-volume data processing
  • Own and evolve integration architecture that supports event-driven workflows, data syncs, and process orchestration across internal tools
  • Partner with Data and Infrastructure teams to manage real-time and batch data flows between systems, ensuring accuracy, resilience, and auditability
  • Apply agentic platforms (e.g. AgentForce, Workato Genie) to orchestrate multi-step automations using LLMs and other intelligent agents
  • Champion Airtable AI internally by building production-ready AI automations
  • Partner with business units, subject matter experts, and engineering teams to understand integration requirements, define architecture, and deliver resilient workflows
  • Document technical designs, maintain reusable components, and share best practices for future expansion
  • Bring strong technical judgment in selecting the right tools and patterns, ensure observability and monitoring are in place for integration health
  • Champion best practices that keep our integration layer reliable, maintainable, and future-ready
What we offer
What we offer
  • Benefits
  • Restricted stock units
  • Incentive compensation
  • Fulltime
Read More
Arrow Right

Senior Integration Engineer

We're seeking a Senior Integration Engineer to lead the modernization of our e-c...
Location
Location
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience building production integration flows in Celigo iPaaS
  • Deep knowledge of Celigo's connectors, flow builder, mapping tools, and error handling capabilities
  • 3+ years of NetSuite development experience with strong SuiteScript 2.0 skills
  • Hands-on experience building RESTlets, scheduled scripts, user event scripts, and workflows
  • Deep understanding of NetSuite data model (customers, items, sales orders, inventory, locations)
  • Knowledge of NetSuite's role-based permissions, saved searches, and customization framework
  • 2+ years working with Shopify APIs (REST, GraphQL, Admin API, Storefront API)
  • Experience configuring and consuming Shopify webhooks for real-time events
  • Understanding of Shopify data model (products, variants, inventory, orders, customers, fulfillments)
  • Knowledge of Shopify Plus features and API differences from standard Shopify
Job Responsibility
Job Responsibility
  • Design and build event-driven integration flows in Celigo for real-time inventory synchronization between NetSuite and Shopify
  • Develop bidirectional order sync integrations to push Shopify orders into NetSuite for fulfillment and financial reconciliation
  • Implement complex data transformation and mapping logic to ensure data integrity across systems
  • Build error handling, retry logic, and idempotency controls for mission-critical data flows
  • Configure monitoring, logging, and alerting systems to enable proactive issue detection
  • Write SuiteScript 2.0 code to implement validation rules, custom workflows, and import processing logic
  • Develop RESTlets and custom endpoints to support integration requirements
  • Design and implement data integrity controls within NetSuite's import workflows
  • Configure Shopify webhooks for inventory updates, order creation, and customer data changes
  • Integrate with Shopify REST and GraphQL APIs for product, inventory, and order management
What we offer
What we offer
  • Remote and flexible work environment
  • Exposure to enterprise clients and transformative cloud projects
  • Opportunity to directly impact Tech Holding's growth and client success
  • Competitive compensation package
Read More
Arrow Right

Senior Integration Engineer

We're seeking a Senior Integration Engineer to lead the modernization of our e-c...
Location
Location
India
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience building production integration flows in Celigo iPaaS
  • Deep knowledge of Celigo's connectors, flow builder, mapping tools, and error handling capabilities
  • 3+ years of NetSuite development experience with strong SuiteScript 2.0 skills
  • Hands-on experience building RESTlets, scheduled scripts, user event scripts, and workflows
  • Deep understanding of NetSuite data model (customers, items, sales orders, inventory, locations)
  • Knowledge of NetSuite's role-based permissions, saved searches, and customization framework
  • 2+ years working with Shopify APIs (REST, GraphQL, Admin API, Storefront API)
  • Experience configuring and consuming Shopify webhooks for real-time events
  • Understanding of Shopify data model (products, variants, inventory, orders, customers, fulfillments)
  • Knowledge of Shopify Plus features and API differences from standard Shopify
Job Responsibility
Job Responsibility
  • Design and build event-driven integration flows in Celigo for real-time inventory synchronization between NetSuite and Shopify
  • Develop bidirectional order sync integrations to push Shopify orders into NetSuite for fulfillment and financial reconciliation
  • Implement complex data transformation and mapping logic to ensure data integrity across systems
  • Build error handling, retry logic, and idempotency controls for mission-critical data flows
  • Configure monitoring, logging, and alerting systems to enable proactive issue detection
  • Write SuiteScript 2.0 code to implement validation rules, custom workflows, and import processing logic
  • Develop RESTlets and custom endpoints to support integration requirements
  • Design and implement data integrity controls within NetSuite's import workflows
  • Configure Shopify webhooks for inventory updates, order creation, and customer data changes
  • Integrate with Shopify REST and GraphQL APIs for product, inventory, and order management
What we offer
What we offer
  • Exposure to enterprise clients and transformative cloud projects
  • Opportunity to directly impact Tech Holding's growth and client success
  • Competitive compensation package
Read More
Arrow Right

Senior ML/LLM Engineer (API & Fullstack)

This role is for a Senior ML/LLM Engineer with strong data science capabilities ...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Data Science, Model Development & LLM Expertise: Statistical Models & Machine Learning
  • Advanced ML Libraries
  • Natural Language Processing (NLP) & Text Mining
  • Large Language Models (LLMs)
  • Proficiency with LLM application development frameworks
  • Skilled in prompt engineering, fine-tuning techniques
  • Experience with vector databases
Job Responsibility
Job Responsibility
  • Develop, test, and validate statistical and machine learning models in Python
  • Architect and implement solutions using LLMs
  • Build robust, scalable APIs and integrate them into production applications
What we offer
What we offer
  • 23 days annual leave
  • Continuous training
  • Life and accident insurance
  • Flexible benefits program
  • Privilige Club access
  • Recreational spaces
  • Companionship and great working environment
  • Fulltime
Read More
Arrow Right

Senior AI Product Engineer, Backend

Our Backend Engineering team builds all of the highly scalable distributed servi...
Location
Location
United States
Salary
Salary:
125000.00 - 225000.00 USD / Year
arize.com Logo
Arize
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience working with high-performance backend systems
  • Strong experience writing Go, Python, TypeScript/Node, Java, or similar server programming languages
  • Enthusiasm and interest in the AI and LLM ecosystem, with a desire to learn and stay updated on emerging technologies
  • Previous work building and operating highly complex SaaS platforms/systems
  • Knowledge of working with public clouds & container orchestration - AWS, GCP, Azure, Kubernetes, etc.
Job Responsibility
Job Responsibility
  • Write maintainable, scalable, and performant backend code primarily in Go, Java, and Python, with opportunities to work in TypeScript
  • Build high-volume and highly available analytics systems
  • Design and build APIs specific to our customers’ Machine Learning and LLM workflows
  • Prototype, optimize, and maintain scalable backend services that power the Arize core platform
  • Extend, and contribute back to, open source OLAP databases and distributed message queue frameworks
  • Develop and integrate collection tools for robust monitoring of ML and LLM pipelines
  • Research and implement cutting-edge visualization & dimensionality reduction algorithms in a distributed environment
  • Collaborate with our product, design, and directly with customer engineering teams to enhance and expand our product offerings
  • Contribute to the build our own in-house AI Agents
What we offer
What we offer
  • competitive equity package
  • comprehensive benefits package, including medical, dental, vision
  • a 401(k) plan
  • unlimited paid time off
  • a generous parental leave plan
  • additional support for mental health and wellness
  • WFH monthly stipend to pay for co-working spaces
  • Fulltime
Read More
Arrow Right

Senior Integration Architect & iPaaS Engineer

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
163200.00 - 204000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10–12+ years of progressive experience in integration engineering, architecture, or iPaaS development
  • Substantial hands-on experience with Workato or an equivalent iPaaS platform (e.g., Boomi, Mulesoft, SAP Integration Suite, SnapLogic)
  • Deep understanding of various integration mechanisms: REST APIs, SOAP, event-driven architecture, EDI, and file-based methods
  • Demonstrated experience integrating major Enterprise systems (SAP, Workday etc.) with cloud-based SaaS applications
  • Proven ability to create professional integration diagrams, decision frameworks, sequence diagrams, and detailed architectural documentation
  • Solid foundational understanding of data flow design, payload modeling, and data quality principles
Job Responsibility
Job Responsibility
  • Define and govern enterprise integration patterns and decision frameworks (e.g., API, EDI, event-driven, file/SFTP, Workato orchestrations)
  • Architect complex end-to-end integrations spanning ERP (e.g., SAP S/4), SaaS, data platforms, and MES
  • Establish rigorous standards for API contracts, event schemas, cataloging, error handling, observability, and security
  • Develop reusable integration components and enforce best practices across development teams
  • Build, test, and deploy integrations using Workato or comparable iPaaS platforms
  • Create reusable recipes, connectors, and accelerators
  • Troubleshoot and optimize existing flows for superior performance, reliability, and maintainability
  • Provide immediate, hands-on support for critical production incidents
  • Design comprehensive source-to-target data mappings and integration payload structures
  • Ensure integrations deliver clean, complete, and high-quality data to consuming analytical systems (e.g., Snowflake, Foundry)
  • Fulltime
Read More
Arrow Right
New

Senior Product Engineer

At Randstad Enterprise, the Engineering team is driven by a talent-centric cultu...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 28, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of strong programming skills in Java (Spring/Spring Boot, Hibernate) or Python (FastAPI, Flask, Django & Pandas)
  • Hands-on experience with React, TypeScript/JavaScript, and modern frontend toolchains
  • Solid understanding of REST APIs, API security, and full-stack integration patterns
  • Proficiency in building UI components with responsiveness, accessibility, and performance in mind
  • Experience working with SQL/NoSQL databases and managing backend data flows
  • Familiarity with authentication and identity patterns across front and backend systems
  • Exposure to CI/CD workflows, version control, and containerization (e.g., Docker)
  • Ability to work across layers of the stack and context-switch between frontend and backend tasks
  • Strong collaboration, debugging, and communication skills
  • Ability to work independently and collaboratively in a fast-paced environment
Job Responsibility
Job Responsibility
  • Develop and maintain full-stack features across backend services and frontend interfaces
  • Work with Java or Python programming languages to build secure, scalable APIs
  • Build responsive and modular frontend applications using React and modern JavaScript/TypeScript practices
  • Collaborate with cross-functional stakeholders including designers, product managers, and QA
  • Translate complex requirements into elegant technical solutions and intuitive user interfaces
  • Contribute to system architecture and participate in code and design reviews
  • Ensure code quality, unit-testing, maintainability, and performance across all layers
  • Participate in agile sprints, handling feature development, bug fixes, and production support
  • Stay up-to-date with full-stack best practices and emerging technologies
  • Fulltime
Read More
Arrow Right
New

Senior Product Engineer

At Randstad Enterprise, the Engineering team is driven by a talent-centric cultu...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 28, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of strong programming skills in Java (Spring/Spring Boot, Hibernate) or Python (FastAPI, Flask, Django & Pandas)
  • Hands-on experience with React, TypeScript/JavaScript, and modern frontend toolchains
  • Solid understanding of REST APIs, API security, and full-stack integration patterns
  • Proficiency in building UI components with responsiveness, accessibility, and performance in mind
  • Experience working with SQL/NoSQL databases and managing backend data flows
  • Familiarity with authentication and identity patterns across front and backend systems
  • Exposure to CI/CD workflows, version control, and containerization (e.g., Docker)
  • Ability to work across layers of the stack and context-switch between frontend and backend tasks
  • Strong collaboration, debugging, and communication skills
  • Ability to work independently and collaboratively in a fast-paced environment
Job Responsibility
Job Responsibility
  • Develop and maintain full-stack features across backend services and frontend interfaces
  • Work with Java or Python programming languages to build secure, scalable APIs
  • Build responsive and modular frontend applications using React and modern JavaScript/TypeScript practices
  • Collaborate with cross-functional stakeholders including designers, product managers, and QA
  • Translate complex requirements into elegant technical solutions and intuitive user interfaces
  • Contribute to system architecture and participate in code and design reviews
  • Ensure code quality, unit-testing, maintainability, and performance across all layers
  • Participate in agile sprints, handling feature development, bug fixes, and production support
  • Stay up-to-date with full-stack best practices and emerging technologies
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.