Job Title: Staff Engineer - Cloud Solutions (Entry-Level Opportunity)
Join American Express as a Staff Engineer - Cloud Solutions and be part of a dynamic team that drives innovation and excellence in the industry. We are seeking a highly motivated and skilled individual to join our team in Atlanta, USA, and contribute to the success of our company. As a Staff Engineer - Cloud Solutions, you will play a key role in leading and delivering solutions focused on application eligibility criteria, consumer platform design, and service delivery, while optimizing platform speed and time to market for the cloud.
At American Express, you will be recognized for your commitment, leadership, and influence. You will have the opportunity to participate in the success of the company and work with a talented team of professionals who share your passion for innovation and customer satisfaction. Our company values integrity, diversity, and inclusion, and we strive to create an environment where everyone is seen, heard, and valued.
Job Details:
- Hiring Organization: American Express
- Post Name: Staff Engineer - Cloud Solutions
- Qualifications: Bachelor's Degree in Computer Science or related field
- Industry: Private
- Employment Type: Full-time
- Work Hours: 8 hours
- Salary: $20 - $30/hour
- Locations: Atlanta, USA
About This Job:
This role within American Express Technology (AET) will report to the President of Cloud Solutions Engineering, overseeing and facilitating the migration of applications and services to private, public, and hybrid environments. As a Staff Engineer - Cloud Solutions, you will lead and deliver solutions focused on application eligibility criteria, consumer platform design, and service delivery, while optimizing platform speed and time to market for the cloud.
Duties and Responsibilities:
- Lead and deliver solutions focused on application eligibility criteria, consumer platform design, and service delivery, while optimizing platform speed and time to market for the cloud
- Lead the definition, implementation, and maintenance of enterprise-level cloud migration plans, methods, tools, and architecture reviews within CE and partner teams
- Be a thought leader by developing effective migration strategies and effective long-term strategies for application migration in the cloud (AWS/GCP/Azure)
- Manage relationships with key stakeholders, including product teams and other technology teams
- Create POCs to test new technologies, databases, and other application processes to ensure we are delivering efficient and seamless deployment solutions
- Research and learn leading technologies/new technologies and solutions
- Leverage open-source technologies and products to support low-latency distributed systems
- Collaborate with cloud engineering, operations, product, and platform teams on the implementation and commercialization of private and hybrid clouds
- Provide technical advice to other software engineers at all levels
- Add new features to the platform, highly scalable while working with existing opportunities related to core platform components
Minimum Qualifications:
- Understanding of cloud architecture principles and experience building cloud-level systems on platforms with low latency, high deployment, and high availability
- Knowledge and experience in building complex solutions and creating cloud infrastructure in private (Red Hat OpenShift) and public (AWS/GCP/Azure) clouds and improving large complex technical solutions in cloud environments
- Experience designing and building cloud-based applications
- Experience with cloud platforms such as Docker, Kubernetes, OpenShift is a plus
- Experience using NoSQL databases and distributed information systems such as Redis, Kafka, Couchbase, and Cassandra in the context of low-latency, high-performance business systems
- Strong awareness of concerns related to highly distributed systems and effective solutions
- Experience in application design, software development, and automated testing
- Experience with distributed systems (multiple levels) and various databases (e.g., Postgres, Cassandra, Couchbase, and Mongo)
- Experience with application performance management tools (Splunk, App Dynamics, New Relic, Dynatrace, etc.)
- Experience building distributed microservices systems, experience with mesh products such as Envoy, Istio, gRPC/Protobuf; administration/testing and monitoring of distributed systems such as Zipkin/Jaeger, ELK Stack, Prometheus
- Experience with tools and processes in continuous integration and continuous integration (CI/CD) (example: Jenkins, Possible, etc.)
- Experience in understanding customer needs and providing solutions to achieve their business results
- Demonstrated record of engineering delivery working with global teams
- The ability to learn and integrate new technologies in the business sector, challenge the current situation, and think outside the box
- Excellent written and communication skills, create and deliver effective presentations to senior management
- Ability to think critically about business, product, and technical challenges
Your Future Starts Here
Don't miss out on this exciting role. We are looking forward to hearing from you. Apply now!
Apply To This Job Apply for this job