Senior Software Engineer
Core
Design, develop, deploy, and support enterprise integration solutions, scalable APIs, and event-driven microservices on Google Cloud Platform.
Role type
Senior Software Engineer (Enterprise Application Integration)
Builds
Scalable APIs, event-driven microservices, and cloud-native applications
Domain
Enterprise Software, Cloud Computing, Event-Driven Architecture
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, Kafka, Google Cloud Platform (GCP), REST APIs, Microservices, Docker, Git, Terraform, ArgoCD, LLM APIs, Prompt Engineering
Preferred skills
AI-assisted development tools, Vertex AI, LangChain, RAG, API Gateways (Gloo/Solo)
Technologies
Node.js, TypeScript, Kafka, GCP, Docker, Git, Terraform, ArgoCD, Solo Enterprise Gateway, Gloo
Responsibilities
Design and maintain enterprise integration services and event-driven microservices; Build scalable solutions using Kafka and GCP; Lead production support and release deployments; Perform code reviews, write automated tests, and troubleshoot issues; Mentor junior engineers; Evaluate and integrate AI capabilities into applications.
Seniority
Senior, hands-on IC