Senior Engineer- Database Reliability

American Express · Atlanta GA

Company

American Express

Location

Atlanta GA

Type

Full Time

Job Description

Description - External

You won't just shape the world of software.

You'll shape the world of life, work and play.

Our Database Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight, and new points of view are at the core of how we build a more powerful, personal, and fulfilling experience for all our customers. So, if you're interested in a career maanging the databases that support a breakthrough platform and making an impact on an audience of millions, look no further!

You won't just keep up, you'll break new ground.

American Express is looking for a hands-on Senior Engineer II in the Database Operations team which is part of Kabbage's Technology Operations (TechOps) team. The TechOps team is responsible for the continued operation, resiliency, and scalability of the Kabbage platform. The DBOps team supports the database technology for our critical OLTP transactions using Database Reliability (DBRE) principles to improve Operational Visibility (OpViz), resiliency, and scalability. The platform is entirely cloud native to support low latency, scalable and modular architecture.

This role of a Senior Engineer will be an integral part of a team that designs and builds large-scale, cloud-native database solutions.

As a Senior Engineer, you will:

Perform technical aspects of Database Reliability Engineering for assigned tasks including design, analysis, development, and deployment of production changes
Function as a leader on a highly productive team by contributing to database changes through consistent DBRE practices (tools, automation, and documentation)
Lead database solution design, discussions, reviews, and managed deployments in a highly available environment.
  • Partner with product and engineering teams to understand business data requirements to create data architecture, support changes and implementation.
  • Sets the example for documenting data requirements and data stories, and maintaining data models to ensure seamless integration into existing data architectures.
  • Lead and mentor others in understanding database requirements and translate those requirements into physical database design that supports the business portfolio.
  • Lead database feature planning and obsolescance based on business requirements, new technologies, known defects, and issues.
  • Empower teams to automate deployments in test or production environments
  • Empower teams to automatically scale applications based on demand projections
  • Takes accountability for the success of the team achieving their goals
  • Drives the team's strategy and prioritizes initiatives
  • Influence team members by challenging status quo, demonstrating risk taking, and implementing creative ideas
  • Be a productivity multiplier for your team by analyzing your work flow and contributing to enable the team to be more effective, productive, and demonstrating faster and stronger results.
  • Mentor and guide team members to success within the team


Please note, Salary increases in case of a lateral move are provided only on an exception basis and in line with compensation guidelines.

Qualifications - External"

Minimum Qualifications:
  • Position requires a Bachelor's degree in Computer Science, Engineering, Information Systems, or a related STEM field; advanced degree preferred
  • 5 years of progressively responsible experience with database administration, database engineering, Database Reliability Engineering (DBRE).
  • AWS Cloud Practioner or equivalent as a minimum; additionally be able to build and support AWS services with code
  • Advanced knowledge of SolarWinds SQLSentry and DataDog monitoring solutions
  • Experience must include a minimum of: 1 year of experience with applying Agile or Waterfall methodologies, business intelligence, data architecture definition, data model design tools,
  • Advanced knowledge and experience using SQL Server 2019, PostgreSQL, Aurora, AWS architecture and development, HADR, database tuning, schema development and PowerShell.
  • Development of CICD pipelines to push database changes, code and build AWS solutions using Git, Bamboo, Terraform, AWS CLI
  • Proven experience leading teams of database engineers and other technical professionals
  • Hands-on expertise with application design, software development, and automated testing
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases
  • Looks proactively beyond the obvious for continuous improvement opportunities
  • Willingness to learn new technologies and exploit them to their optimal potential
  • Excellent leadership and communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives alike


We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.

If the role you are applying for is designated as hybrid or onsite, you will be required to demonstrate that you have completed your primary COVID-19 vaccination series (i.e., 2 doses for Moderna/Pfizer and 1 dose for J&J) in order to work in or visit any of our offices. This requirement is subject to legally required accommodations.

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, age, or any other status protected by law.

Date Posted

09/03/2022

Views

7

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer (Java) - NCR Corporation

Views in the last 30 days - 6

NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...

View Details

API Software Development Engineer - II - Synchrony

Views in the last 30 days - 6

The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...

View Details

API Software Development Engineer - I - Synchrony

Views in the last 30 days - 5

The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...

View Details

Senior Software Engineering Manager - NCR Corporation

Views in the last 30 days - 5

NCR Corporation is a leader in transforming connecting and running technology platforms for selfdirected banking stores and restaurants They are looki...

View Details

Sr. Data Analyst/Engineer - Remote - Sharecare

Views in the last 30 days - 11

Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...

View Details

Senior Product Manager - Client - CharterUP

Views in the last 30 days - 6

CharterUP is a leading charter bus platform aiming to disrupt the massive and fragmented bus industry by using proprietary technology to connect bus c...

View Details