Software Engineer I Opportunity at American Express in Bengaluru

    American Express

    Join American Express, a company with a 175-year legacy of innovation, guided by shared values and leadership principles. We are dedicated to supporting our customers, communities, and colleagues. As a member of Team Amex, you will receive comprehensive backing for your overall well-being and numerous chances to acquire new skills, grow as a leader, and advance your career. Your voice is valued, your contributions have an impact, and you will play a role in shaping the future of our company.

    15-30 LPA
    Bengaluru
    Full Time
    1 Years
    October 4, 2025 at 06:04 PM
    Software Engineer I Opportunity at American Express in Bengaluru at American Express - Job Image
    Requirements
    • Familiarity with microservice-based architectures and technologies like service mesh.
    • Experience in the configuration and administration of Amazon EKS clusters.
    • Understanding of observability principles coupled with hands-on troubleshooting skills.
    • Proficiency with monitoring and logging tools such as CloudWatch, and Infrastructure as Code (IaC) solutions like Terraform and Helm.
    • Expertise in large-scale distributed systems architecture, including Linux/UNIX, Windows OS, networking, and storage within both cloud and traditional IT environments.
    • A solid grasp of fundamental cloud computing concepts, including storage, compute, and networking.
    • Demonstrated experience using Git for version control and collaborating on GitHub.
    • Hands-on experience with building and deploying code through CI/CD pipelines using GitHub Actions and an Artifact Registry.
    • Ability to create and manage comprehensive technical documentation, including Architecture Decision Records (ADRs) and operational runbooks.
    Basic Qualifications
    • One to three years of relevant professional experience.
    • A solid foundation in data structures and algorithmic principles.
    • Proficient in Java programming with a deep knowledge of the Java Virtual Machine (JVM), including its memory model and garbage collection mechanisms.
    • Experience in architecting and building large-scale, data-intensive distributed platforms that prioritize high resiliency, availability, and reliability.
    • Familiarity with supporting applications that require high throughput and low latency performance.
    • Excellent communication (written and verbal), presentation, leadership, problem-solving, and analytical abilities.
    • Demonstrated ability to collaborate effectively and influence outcomes in a team-oriented environment.
    • A Bachelor's degree in Computer Science, Computer Engineering, or a closely related discipline is mandatory, with a preference for candidates holding an advanced degree.
    Key Responsibilities
    • Collaborate with engineers and project managers to facilitate accelerated development and deployment cycles.
    • Address production incidents by coordinating with support teams, developing resolution plans, analyzing outcomes for next steps, conducting root cause analyses to prevent recurrence, and maintaining support documentation.
    • Lead the creation of high-level and detailed system designs, facilitate design reviews, and oversee the implementation of new features.
    • Contribute significantly to the architectural design of new systems and the evolution of existing ones to align with evolving product requirements.
    • Partner with leaders across different functions to comprehend and contribute to defining business objectives, strategies, and principles relevant to your role.
    • Effectively report on strategic direction and any modifications to senior leadership.
    • Execute rapid Proofs-of-Concept (POCs) to validate software initiatives and test concepts for extensive multi-cloud observability platform implementations.
    Locations Available
    Bengaluru
    Ready to Apply?
    Don't miss this opportunity!
    Salary:15-30 LPA
    Experience:1 Years
    Job Type:Full Time
    Share this Job
    Job Details
    Posted:October 4, 2025 at 06:04 PM
    Company:American Express
    About the Company

    American Express

    Finance

    American Express is a globally recognized financial services company known for its world-class customer service, innovative products, and commitment to excellence. With over 175 years of legacy, the company operates with a strong foundation of trust, integrity, and leadership. American Express is dedicated to backing its customers, colleagues, and communities by fostering a culture of inclusion, continuous learning, and personal and professional growth. As an equal opportunity employer, American Express values diverse perspectives and ensures that every voice is heard and every idea matters. Joining Team Amex means being part of a dynamic organization where your contributions create meaningful impact and help shape the future of financial services.