American Express is looking for a Senior Engineer to join their Enterprise Architecture team to design and implement highly scalable real-time systems using cutting-edge technology. The role involves working with foundational technologies leveraged by engineering teams across the enterprise and ensuring the reliability and performance of API platforms.
Requirements
- Firm grasp of data structures, algorithms with fluency in programming languages like Java, Kotlin, Go and understands technologies like REST, OpenAPI, Kubernetes, Istio, Envoy & gRPC
- Knowledge of automation process to bring in a high reliable and zero downtime platform
- Experience in building real-time large scale, high volume, distributed data pipelines on top of data buses (Kafka).
- Hands on experience with large scale distributed NoSQL databases like Elasticsearch
- Knowledge and/or experience with containerized environments, Kubernetes, docker.
- Experience in implementing and maintained highly scalable micro services in Rest, GRPC
- Knowledge of OpenTelemetry / OpenTracing
Responsibilities
- designing and implementing highly scalable real-time systems following the best practices and using the cutting-edge technology
- working on a highly available API Platform leveraged by all capabilities across American Express
- Maintain & develop new API frameworks in technologies such as REST and gRPC
- Ensure the site reliability of frameworks to 5 – 9’s
- Help pivot toward serverless, FaaS based, architectures
- Build & manage platforms to help teams across the company quickly deploy A2A, B2B, B2C & C2B services
- Responsible for availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning
Other
- 9+ years of progressive experience demonstrating strong architecture, programming and engineering skills.
- Demonstrated ability to lead, partner, and collaborate cross functionally across many engineering organizations
- Appetite for trying new things and building rapid POCs
- Evangelize the API engineering transformation at an accelerated pace
- Collaborate with technology peers and leaders to gain strategic alignment