Senior Engineer, Integrations
Senior Software Integrations Engineer (Fullstack)
Position Overview:As a Senior Integrations Engineer, you will build and maintain the systems that connectShowpad's platform to the SaaS ecosystems our customers rely on every day. You'll workacross the full stack — contributing to resilient backend integration services and thefrontend surfaces that make those integrations visible, configurable, and delightful to use.
You'll operate with a high degree of ownership, collaborate closely with product andengineering peers, and grow your technical depth in both cloud-native backend architectureand modern frontend development.
Key Responsibilities:● Backend Engineering: Build and maintain decoupled microservices in TypeScript andGo, implementing robust patterns for API design, error handling, and retry logicacross integration workflows.● Frontend Development: Develop and maintain Angular-based UI components thatsurface integration configuration, connection status, and data flows — translatingcomplex backend behaviour into clear, intuitive user experiences.● Cloud Infrastructure: Work with AWS serverless services (Lambda, EventBridge,SQS, CDK) to build and deploy integration pipelines, with guidance from seniorengineers on infrastructure decisions.● Resiliency & Eventing: Implement asynchronous webhook ingestion andevent-driven patterns, ensuring integrations degrade gracefully and recoverautomatically under failure conditions.● Enterprise Observability: Instrument services with structured logging andOpenTelemetry, and contribute to Datadog dashboards that track integration healthand key performance indicators.● Security & Compliance: Apply tenant isolation, GDPR data minimization, and SOC 2cryptographic standards as a matter of course in everything you build.
● Collaboration & Growth: Participate actively in design and code reviews, contributeto team documentation and ADRs, and engage in a culture of continuous learningand rigorous testing.
Are you our next Fullstack Engineer?
Must haves● 8+ years of software engineering experience in a SaaS environment● Strong proficiency in TypeScript, with hands-on experience in both backend servicesand frontend frameworks (Angular preferred)● Practical experience with AWS — comfortable working with serverless services andinfrastructure-as-code tools like CDK● Solid understanding of REST APIs, webhooks, and event-driven integration patterns● Familiarity with observability tooling — structured logging, tracing, and monitoringdashboards● Good communication skills and a collaborative, team-first approach to engineering
Nice to haves● Experience with Go for backend service development● Prior exposure to CRM platforms (Salesforce, Microsoft, HubSpot, or similar)● Familiarity with OpenTelemetry or Datadog● Awareness of security and compliance fundamentals (GDPR, SOC 2, tenant isolation)● Experience contributing to or consuming SDK packages