Senior Engineer - DBaaS

$110,000 - $190,000/Yr

American Express - Phoenix, AZ

posted 2 months ago

Full-time - Senior
Phoenix, AZ
Credit Intermediation and Related Activities

About the position

As a Senior Engineer on the Database as a Service (DBaaS) team at American Express, you will play a pivotal role in architecting, coding, and shipping software that enhances our customers' digital experiences. This position offers the opportunity to work in a hybrid environment, allowing for a blend of onsite and virtual work, which supports both personal and professional growth. You will be part of a diverse tech team that is committed to innovation and excellence, working with the latest technologies to build and maintain a robust cloud database platform. Your contributions will directly impact the development of a highly available, enterprise-wide private cloud platform that meets the stringent uptime SLAs of industry leaders like Amazon and Google. In this role, you will be responsible for the technical aspects of software development, focusing on both on-premises and public cloud database platform development and support. You will engage in hands-on architecture, design, and development of systems, while also providing production support on a rotational basis. Your ability to understand system architectures will be crucial in identifying potential problems and implementing effective solutions. You will collaborate closely with Product Owners to ensure that upcoming features are well-designed and aligned with the overall platform strategy. American Express values the growth and development of its employees, providing dedicated time for professional development and encouraging participation in the broader engineering community through open source initiatives. This position not only allows you to leverage your existing skills but also offers the chance to learn new technologies and apply them effectively in your work. Join us in leading the way in technology and making a significant impact on our customers' lives.

Responsibilities

  • Owns technical aspects of software development, focused on On-prem and Public Cloud Database Platform development and Support
  • Performs hands-on architecture, design and development of systems
  • Ability to understand systems architectures to quickly identify potential problems
  • Assists in implementing solutions for database platform enablement
  • Provides production support on rotation basis
  • Sees opportunities to adopt innovative technologies
  • Use cutting-edge technologies to implement a cloud database platform
  • Understand the current implementation of the database platform and look for improvements to the platform and dependencies
  • Work with Product Owners to understand upcoming features and ensure proper design

Requirements

  • Bachelor's or master's degree in computer science, computer engineering, or other technical discipline, or equivalent work experience
  • 8+ years of database administration experience preferably in PostgreSQL, Couchbase, Mongo and Cassandra
  • 4+ years of development experience in programming in Python, Terraform
  • Experienced in system configuration using Ansible
  • 5+ years of Linux Administration Experience
  • Hands on experience deploying various Public cloud services related to Network, Security, Compute and Database services
  • Experience in coding terraform modules with various providers
  • Experience with Container and Orchestration Technologies such as Docker, Kubernetes, Openshift is a plus
  • Ability to effectively interpret technical and business objectives and challenges and articulate solutions
  • Willingness to learn new technologies and use them to their optimal potential
  • Provide On-call support on rotation basis

Nice-to-haves

  • Experience with Container and Orchestration Technologies such as Docker, Kubernetes, Openshift is a plus

Benefits

  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service