Cloud Solutions Engineer
You Lead the Way. We’ve Got Your Back.
At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible — and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.
As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems. American Express offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source. And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development. Find your place in technology on #TeamAmex.
As an Engineer in the American Express Cloud Solutions Engineering team, you will be \:
· Taking part of an agile team driving the latest development practices and migration activities
· Writing code, unit testing, conducting code reviews, build automations and adapt CICD
· Identifying opportunities for adopting new technologies
· Ability to manage your own time and working well both independently and as part of a team.
· Identify technical debts in the platform and work with leads & product owner to triage based on criticality.
Minimum Qualifications
· 4+ years of software development experience in a professional environment
· Bachelor’s Degree in computer science, computer science engineering, or related experience required
· Good development experience in any one of the programming languages – Java, Javascript, Python, Go, React, RestAPI, Junit
· Knowledge in cloud native application patterns and tools, micro services architectures, application migrations to any cloud platform is plus.
· Knowledge in Continuous Integration/Continuous Deployment tools such as Jenkins, GitHub Actions is plus.
· Preferred hands-on experience with offerings such as OpenShift / Kubernetes, Docker, Service mesh
· Strong problem-solving skills and a desire to learn through experience.
· Excellent collaboration in a team environment and comfortable in group based working sessions.
· Proficient oral and written communication skills. (edited)