As a Database Architect at American Express, you will play a pivotal role in managing and optimizing all technical aspects of our databases, ensuring that they are secure, resilient, and efficient. You will work with a wide range of database technologies, including Postgres, Oracle, MongoDB, AWS, and GCP, applying your deep understanding of database architectures to implement innovative solutions that drive performance and reliability.
Responsibilities
- Database Architecture & Design. Taking the lead in transforming logical data architectures into physical designs that adhere to industry best practices. You will ensure these designs not only meet current needs but are also scalable and future-proof.
- Database Administration. Delivering comprehensive database administration services, including the crafting, extension, and maintenance of databases, data warehouses, and datamarts to support various business applications.
- Performance Optimization. You’ll continuously monitor, optimize, and fine-tune databases to ensure they meet performance, availability, and cost-efficiency goals. This includes ensuring that high availability, replication, and backup processes are robust and reliable.
- Collaboration. Working closely with cross-functional teams including business and product teams to support changes, implementation, and ensure that data requirements are aligned with business needs. You will also partner with delivery architects and senior data engineers to design innovative data-tier solutions that support the company’s goals.
- Debugging & Issue Resolution. Identifying, fixing, and verifying the remediation of performance defects in database systems to ensure optimal data flow and security.
What We’re Looking For
The ideal candidate for this role will possess extensive technical expertise in database management and architecture, including a deep understanding of database management systems (DBMS) like Oracle, Postgres, MongoDB, AWS, and GCP. You should also have experience with multi-tiered distributed systems and be adept at database monitoring, performance tuning, and high availability solutions.
- Deep Technical Knowledge. Expertise in the entire database ecosystem storage formats, access algorithms, data management processes, replication, high availability, encryption, and more.
- Hands-On Experience. Practical experience with DBMS tools and technologies, ensuring optimal performance and addressing complex system issues.
- Cloud & Infrastructure Expertise. Knowledge of cloud technologies (AWS, GCP) and infrastructure components, including servers, JVMs, and networking concepts.
- Application of Best Practices. A thorough understanding of industry best practices and a commitment to applying these standards in database management, architecture, and development.
- Version Control Proficiency. Familiarity with version control systems such as GIT and Bit-Bucket to ensure smooth development processes.
- Programming Skills. Experience with programming languages like Python or Java and familiarity with popular web frameworks is an added advantage.
Why American Express?
We offer a culture that prioritizes holistic well-being, recognizing that our colleagues are our greatest asset. Along with competitive salaries and bonus incentives, American Express provides a broad spectrum of benefits and resources to support your financial, physical, and mental health.
- Competitive Salaries & Bonus Incentives. You’ll be rewarded for your hard work and dedication.
- Comprehensive Benefits. Access to medical, dental, vision, life insurance, and disability coverage, based on your location.
- Flexible Work Options. Whether you work on-site, hybrid, or remotely, we offer flexibility to accommodate your needs and work-life balance.
- Parental Leave & Wellness Programs. Generous paid parental leave, free access to on-site wellness centers, and confidential counseling support through our Healthy Minds program.
- Career Development. We invest in your future with career development opportunities, training programs, and a commitment to your growth.
American Express is an Equal Opportunity Employer
At American Express, we celebrate diversity and ensure that every colleague is given the opportunity to thrive in an inclusive environment. We make employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.
If you’re looking for a company that values leadership, collaboration, and integrity, then American Express is the place for you. Join Team Amex and help us lead the way in providing exceptional service to our customers while growing your career in an environment that prioritizes your well-being and success.
Apply Today!
Be part of a team that’s shaping the future of customer experience and innovation in the financial services industry. We can’t wait to see the impact you’ll make at American Express.