American Express

Senior Engineer I

American Express
Apply
10 hours ago

Base Salary

$123k - $215k/yr

Responsibilities

  • Design and build enterprise CRM capabilities spanning Salesforce, GCP, APIs, and enterprise data platforms.
  • Develop scalable Salesforce solutions using Salesforce data architecture, Apex, APIs, integration patterns, security, and platform capabilities.
  • Engineer high-volume GCP data pipelines and processing using BigQuery, Bigtable, Dataflow, Dataproc/Spark, Pub/Sub, Cloud Composer/Airflow, and Cloud Storage.
  • Design Salesforce-to-enterprise-data connectivity using APIs, events, streaming, CDC, batch integration, federation, and virtualization.
  • Own data modeling, quality, metadata, lineage, lifecycle management, reconciliation, governance, and Data as a Product practices.
  • Design secure APIs, integration services, event-driven architectures, and data-access patterns with authentication, authorization, versioning, reliability, and governance.
  • Engineer reliability and observability through logging, metrics, tracing, alerting, SLIs/SLOs, retries, idempotency, and resilient failure handling.
  • Optimize large-volume Salesforce and GCP workloads for scale, performance, reliability, and cost.
  • Apply automated testing, CI/CD, DevSecOps, Infrastructure as Code, code reviews, and production-readiness practices.
  • Provide hands-on technical leadership and mentor colleagues while partnering across product, architecture, data, engineering, cloud, security, and CRM teams.

Requirements

  • 8+ years of software engineering experience building enterprise-scale SaaS, CRM, cloud, data, or distributed-systems solutions.
  • Strong hands-on Salesforce experience, including data architecture, Apex, APIs, integrations, security, sharing, permissions, and large-volume data.
  • Strong GCP data-engineering experience with BigQuery, Bigtable, Dataflow/Apache Beam, Dataproc/Spark, Pub/Sub, Cloud Composer/Airflow, Cloud Storage, or comparable technologies.
  • Proficiency in Java, Python, SQL, and Apex, with experience building production services, APIs, applications, and data pipelines.
  • Experience with ETL/ELT, batch and streaming pipelines, orchestration, high-volume computation, transformation, data quality, and analytics.
  • Understanding of transactional CRM, operational, relational, and analytical data architecture and modeling.
  • Knowledge of Salesforce and cloud data security, including IAM, authentication and authorization, encryption, tokenization, masking, secrets management, and sensitive-data protection.
  • Experience designing data integration, federation, and virtualization architectures.
  • Strong REST API and enterprise integration experience, including API contracts, OpenAPI/Swagger documentation, security, versioning, reliability, and lifecycle management.
  • Experience with event-driven architectures, messaging, streaming, CDC, Salesforce Platform Events, Kafka, or comparable technologies.
  • Understanding of distributed-system reliability and observability, including SLIs/SLOs, logging, metrics, tracing, alerting, retries, idempotency, rate limiting, and failure recovery.
  • Experience with data governance, data contracts, ownership, metadata, lineage, quality, discoverability, and reusable data services.
  • Experience with Git, CI/CD, automated testing, DevSecOps, and Infrastructure as Code.
  • Strong problem-solving and communication skills with the ability to influence technical direction across multiple teams.

Benefits

  • Competitive base salaries and bonus incentives.
  • 6% company match on the retirement savings plan and free financial coaching.
  • Medical, dental, vision, life insurance, and disability benefits.
  • Flexible onsite, hybrid, or virtual working arrangements depending on role and business need.
  • 20+ weeks of paid parental leave for all parents.
  • Access to onsite wellness centers, confidential counseling through Healthy Minds, and career development and training opportunities.

Tech Stack

Categories

BackendData Engineering
American Express

About American Express

10,000+ employees

American Express builds a global payments network and issues consumer, small-business, and corporate cards, plus merchant acquiring and travel services. Revenue comes from card fees, interest and lending, discount/merchant fees, and network services. Founded in 1850 and headquartered in New York City, it operates the Amex acceptance network worldwide and offers co-branded cards and membership rewards across millions of cardmembers and merchants; ticker NYSE: AXP.

Contact me