Integration Architect

Penske•Reading, PA

About The Position

Drive end-to-end integration solutions across Big Data platforms, data-driven web applications, and enterprise API management. Partner with architects, developers, and platform teams to design and implement reliable, scalable, and secure integrations connecting IoT and data sources, analytics platforms, and front-end experiences. The role designs and implements integrations using REST APIs, messaging, and event streams; applies established integration patterns; and develops reusable modules, connectors, and utilities. It architects backend integration layers and streaming and batch pipelines for data-driven web interfaces, while supporting enterprise Apigee adoption, API governance, performance, observability, and lifecycle management. The Integration Architect develops event-driven and asynchronous systems, embeds security and observability into integration components, contributes to CI/CD, and provides Tier-3 troubleshooting support. The role translates target architectures into technical designs and roadmaps, collaborates across cloud and on-premises environments, and mentors developers to improve integration practices. Other projects and tasks may be assigned.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 10+ years of experience in integration development or architecture, with strong hands-on depth.
  • Proven experience with REST APIs (JSON/XML) and web services architecture.
  • Proven experience with Kafka/Flink or comparable messaging and event platforms.
  • Experience with API gateways or management; Apigee is strongly preferred, with Kong, MuleSoft, or similar also noted.
  • Experience developing microservices using Java/Spring Boot, Go, Python, or Node.js.
  • Strong understanding of integration patterns and practices, including synchronous and asynchronous integration, resilience, idempotency, back-pressure, retries, and dead-letter queues.
  • Experience with containers and orchestration, including Docker and familiarity with Kubernetes.
  • Familiarity with AWS, Azure, or GCP.
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab, and IaC-aware delivery.
  • Strong analytical, debugging, communication, and documentation skills.
  • Regular, predictable, full attendance is an essential function of the job.
  • Willingness to travel as necessary, work the required schedule and at the specified location, complete the Penske employment application, and undergo a background investigation covering past employment, education, and criminal history, as well as drug screening.
  • Ability to meet the physical and mental demands described for the role, with reasonable accommodations available where applicable; occasional lifting or moving of up to 25 lb/12 kg is required.

Nice To Haves

  • Exposure to GraphQL, gRPC, or WebSockets.
  • Experience with schema registries and event contract management.
  • Familiarity with observability stacks such as ELK/OpenSearch, Prometheus, or OpenTelemetry.
  • Experience with API security and identity, including OAuth2, OIDC, mTLS, and policy enforcement.
  • Understanding of domain-driven design (DDD) and data mesh concepts.

Responsibilities

  • Design and implement integrations using REST APIs, messaging, and event streams to connect IoT and data sources with analytics and Big Data platforms.
  • Apply request/response, pub/sub, asynchronous messaging, orchestration, and choreography patterns to build resilient, scalable integrations.
  • Build and maintain reusable integration modules, connectors, and utilities using technologies such as Kafka, gRPC, GraphQL, and API gateways.
  • Architect backend integration layers that support data-driven web interfaces and govern data flows between UI components and Big Data systems.
  • Design streaming and batch data pipelines and optimize schemas, topics, and event contracts in partnership with product and data architecture teams.
  • Support and scale enterprise Apigee adoption by configuring proxies, policies, caching, quotas, security, and monitoring.
  • Establish and promote API design guidelines and governance, and drive API performance, observability, and lifecycle management.
  • Develop Kafka or comparable producers, consumers, and stream-processing applications; use schema registries and define topic and consumer group strategies.
  • Promote event-driven architecture practices and integrate them with microservices and analytical use cases.
  • Embed OAuth2, JWT, mTLS, secrets management, and zero-trust principles into integration components.
  • Implement structured logging, distributed tracing, and metrics; contribute to CI/CD pipelines for automated testing, security checks, and deployments.
  • Participate in design reviews, code reviews, integration testing, and performance tuning; provide Tier-3 troubleshooting support.
  • Translate target architecture and reference models into detailed technical designs and roadmaps.
  • Collaborate across cloud and on-premises environments and align integration work with enterprise standards and data governance.
  • Mentor developers and help improve integration practices across product teams.
  • Complete other projects and tasks as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service