EAI Software Engineer
Core
Design, develop, test, and maintain full-stack enterprise integration solutions and microservices connecting enterprise systems.
Role type
Senior IC EAI Software Engineer
Builds
Microservices, APIs, and real-time data pipelines
Domain
Enterprise Integration, Cloud Infrastructure
Required skills
Node.js, TypeScript, Google Cloud Platform (Pub/Sub, Cloud Run, Firestore, Cloud Tasks), Kafka, KSQL, SQL/NoSQL databases, Docker, Git/GitLab CI/CD
Preferred skills
Master's degree, experience in open-source environments, API Gateway technologies (Gloo)
Technologies
Node.js, TypeScript, Google Cloud Platform, Kafka, KSQL, MySQL, Oracle, SQL Server, Docker, GitLab CI/CD, Gloo
Responsibilities
Design and develop full-stack enterprise integration solutions; Build microservices and APIs connecting enterprise systems; Implement reusable services and automation for real-time data pipelines; Collaborate with solution architects to translate requirements into scalable solutions; Write maintainable code with unit and integration tests; Troubleshoot and resolve development and production issues
Seniority
Mid-Senior, hands-on IC