Integration Architect
Location: Reading, PA, United States
Position Summary:
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 that connect IoT/data sources, analytics platforms, and front-end experiences.
Major Responsibilities:
Integration Design & Development
- Design and implement integration solutions using REST APIs, messaging, and event streams to connect disparate IoT/data sources with analytics and Big Data platforms.
- Apply standard patterns (request/response, pub/sub, async messaging, orchestration, choreography) to ensure resilient and scalable integrations.
- Build and maintain reusable integration modules, connectors, and utilities using technologies such as Kafka, gRPC, GraphQL, and API gateways.
Big Data & Web UI Integration
- Architect backend integration layers that power data-driven web interfaces, ensuring seamless, governed data flow between UI components and Big Data systems.
- Design streaming and batch data pipelines; optimize schemas, topics, and event contracts in partnership with product and data architecture teams.
Enterprise API Management (Apigee) & API Enablement
- Support and scale enterprise Apigee adoption—configure proxies, policies, caching, quotas, security, and monitoring for high-throughput workloads.
- Establish and champion API design guidelines and governance; drive API performance, observability, and lifecycle management across teams.
Event-Driven & Asynchronous Systems
- Develop producers/consumers and stream-processing apps using Kafka (or similar), including schema registry usage, topic design, and consumer group strategies.
- Promote event-driven architecture (EDA) practices and integrate EDA with microservices and analytical use cases.
Quality, Security & Operational Excellence
- Embed security by design (OAuth2, JWT, mTLS), secrets management, and zero-trust principles into integration components.
- Implement observability (structured logging, distributed tracing, metrics); contribute to CI/CD pipelines for automated tests, security checks, and deployments.
- Participate in design reviews, code reviews, integration testing, and performance tuning; provide Tier-3 troubleshooting support.
Collaboration & Leadership
- Translate target architecture and reference models into detailed technical designs and roadmaps.
- Collaborate across cloud and on-prem environments; align with enterprise standards and data governance.
- Mentor developers and help uplift integration practices across product teams.
Other projects and tasks as assigned.
About Us
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
