American Express Careers

DBaaS Engineer

Bangalore, India
Digital Commerce Technology

Apply Get Referred

Job Description

Why American Express?

Talk to our people and you’ll find out what we’re really all about. Open, creative, risk-taking, collaborative and innovative are just some of the expressions you’ll hear. It’s our culture that makes American Express an outstanding place to work, and a big part of why we regularly win best workplace awards all over the world. If you’re ready to take on a challenge and make an impact, you owe it to yourself to launch or grow your career here


American Express Enterprise Cloud platform (eCP) provides comprehensive platform that enables business critical applications to have Faster Time-to-Market for American Express. eCP offers dynamic rapid code-to-development models and services such as Platform-as-a-Service, Infrastructure-as-a-Service, DB-as-a-Service, Analytics-as-a-Service, Messaging-as-a-Service, CICD Pipelines, etc. for application developers in a hybrid cloud environment. eCP enables Application developers to write modern scalable cloud native applications.

American Express is embarking on an exciting Hybrid Cloud transformation journey and is in search of an innovative and critical thinking engineers to build Hybrid Cloud Program. This position will report into eCP DBaaS engineering team.

Purpose of the Role:

Create a next generation auto-scaled, highly available, hybrid cloud enterprise application platform, to support multiple programming languages for enterprise and consumer mobile & web application developers.

  • Expected to be adaptable across a wide range of different cloud products and services to support DBaaS offering
  • Owns scale out Architecture, design, development and implementation of highly available DBaaS platform products Couchbase, PostgreSQL and Cassandra
  • Owning the Implementation of DBaaS products on KVM, VMWare, Kubernetes and public clouds
  • Owns technical aspects of software development and also deployment
  • Enables end to end visibility, monitoring and self-healing of the DBaaS platform
  • Identifies opportunities to adopt innovative technologies for meeting customer needs
  • Works with product owners to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues
  • Works with Ops and customer during production issues


Critical Factors to Success:
Business Outcomes:
                     Engineer and maintain a robust, efficient, effective, 24x7 service operation for the Database as a service Platform and its supporting tools
                     Identify innovative ideas and proofs of concept to deliver against the existing and future needs of customers
                     Leadership Outcomes:
                     •Put enterprise thinking first, connect the role’s agenda to enterprise priorities and balance the needs of customers, partners, colleagues & shareholders
                     •Lead with an external perspective, challenge status quo and bring continuous innovation to our existing offerings
                     •Demonstrate learning agility, make decisions quickly and with the highest level of integrity
                     •Lead with a digital mindset and deliver the world’s best customer experiences every day
Past Experience:
                     3+ years of strong experience on working on one of the following database products: PostgreSQL, Couchbase and Cassandra
                     3+ years of software engineering with application development experience in one or more of following languages: Java, Python, Ruby, GO
                     2+ years of Linux experience with system engineering skills
                     Strong knowledge of virtualization technologies like KVM, vagrant or Docker with understanding of IaaS, PaaS, SaaS and Hybrid cloud solutions
                     Experience and passion to work in a fast paced Agile environment, delivering features in small time duration
                     Strong experience on Database architecture, enabling GDHA with good replication practives
                     Ability to effectively interpret technical and business objectives and challenges and articulate solutions
                     Good understanding of DNS, Load balancing, SSL, networking protocols and security
                     Experience with performance tuning database application and OS resource tools
                     Experience in configuration management and automation tools like Ansible, Terraform, Packer, Vault,  Puppet
                     Experience with CI/CD tool chain automation
Academic Background:
Bachelor's/Master of Science in Computer Science or Computer Engineering
Functional Skills/Capabilities:
                     Strong analytical & strategic thinking skills
                     Ability to interpret technical /business objectives and challenges
                     Agile Methodologies
                     Software development/ testing
                     Understanding of Configuration Management Tools
                     Product Engineering Knowledge 
                     Knowledge of end-to-end customer journey in analytics
                     Knowledge of Cloud Open Source database products
Technical Skills/Capabilities:
Knowledge of Platforms:
-Cloud Technologies such as Containerization, Kubernetes, Virtualization, KVM, Public Cloud provider offerings
- SQL, NO SQL DB's like PostgreSQL, Couchbase, Cassandra
-Java, Python, Ruby, GO
-RHEL, CentOS or Ubuntu
-PostgreSQL, Couchbase
-Exposure to Cloud platforms and infrastructure automation
Behavioral Skills/Capabilities:
Enterprise Leadership Behaviors
                     Set The Agenda: Define What Winning Looks Like, Put Enterprise Thinking First, Lead with an External Perspective
                     Bring Others With You: Build the Best Team, Seek & Provide Coaching Feedback, Make Collaboration Essential
                     Do It The Right Way: Communicate Frequently, Candidly & Clearly, Make Decisions Quickly & Effectively, Live the Blue Box Values, Great Leadership Demands Courage  

ReqID: 19006963
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Apr 16, 2019, 2:50:44 AM
Apply Get Referred