
Senior Engineer, Integrations at Showpad (Pune, India)
Showpad· Pune, India·
Job description
Senior Software Integrations Engineer (Fullstack)
Position Overview: As a Senior Integrations Engineer, you will build and maintain the systems that connect Showpad's platform to the SaaS ecosystems our customers rely on every day. You'll work across the full stack — contributing to resilient backend integration services and the frontend surfaces that make those integrations visible, configurable, and delightful to use.
You'll operate with a high degree of ownership, collaborate closely with product and engineering peers, and grow your technical depth in both cloud-native backend architecture and modern frontend development.
Key Responsibilities: ● Backend Engineering: Build and maintain decoupled microservices in TypeScript and Go, implementing robust patterns for API design, error handling, and retry logic across integration workflows. ● Frontend Development: Develop and maintain Angular-based UI components that surface integration configuration, connection status, and data flows — translating complex 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 senior engineers on infrastructure decisions. ● Resiliency & Eventing: Implement asynchronous webhook ingestion and event-driven patterns, ensuring integrations degrade gracefully and recover automatically under failure conditions. ● Enterprise Observability: Instrument services with structured logging and OpenTelemetry, and contribute to Datadog dashboards that track integration health and key performance indicators. ● Security & Compliance: Apply tenant isolation, GDPR data minimization, and SOC 2 cryptographic standards as a matter of course in everything you build.
● Collaboration & Growth: Participate actively in design and code reviews, contribute to team documentation and ADRs, and engage in a culture of continuous learning and 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 services and frontend frameworks (Angular preferred) ● Practical experience with AWS — comfortable working with serverless services and infrastructure-as-code tools like CDK ● Solid understanding of REST APIs, webhooks, and event-driven integration patterns ● Familiarity with observability tooling — structured logging, tracing, and monitoring dashboards ● 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
Why work at Showpad
- Culture: Emphasizes transparency, inclusion, and innovation. Described as a safe, welcoming, and inspiring environment where employees can realize their full potential.
- Global & diverse team: 1,675+ employees (Showpadders) representing 50+ nationalities, with offices in the US, Belgium, UK, Romania, India, and Australia.
- Benefits: Robust medical and mental health resources, transportation benefits, financial savings options, generous leave policy, and equitable reward policies (performance-based and spotlight rewards).
- Learning & development: Strong focus on growth with learning and development resources.
- Work environment: Hybrid/office presence across multiple global locations. The company values work-life balance ("We love our work. But there’s more to life.").
- Engineering culture: Opportunities for engineers to work on a modern AI-native platform with a focus on data intelligence, knowledge graphs, and product management.