
Sr Software Engineer I - Enterprise Architecture
American Express3 days ago
Base Salary
$123k - $215k/yr
Responsibilities
- Design, build, and manage enterprise messaging, event distribution, system integration, and shared technology platforms.
- Build self-service onboarding portals, topic and schema management consoles, monitoring views, APIs, and backend services across the full stack.
- Architect high-throughput, low-latency event-driven systems using publish/subscribe, queue-based, and streaming patterns.
- Lead platform modernization and migration from legacy middleware and monolithic application servers to containerized cloud-native microservices.
- Engineer multi-region resiliency, failover, dead-letter handling, duplicate detection, and failure isolation.
- Own CI/CD pipelines, configuration management, release verification, rollback procedures, observability, alerting, and data-quality reconciliation.
- Evaluate LLM and AI/ML applications for schema generation, anomaly classification, and reconciliation summarization with human-in-the-loop controls.
- Write production code and unit tests, participate in design reviews, uphold engineering and security standards, and mentor junior engineers.
- Partner with product, infrastructure, business, and senior leadership stakeholders to translate objectives into technical designs and communicate trade-offs.
Requirements
- Bachelor's or master's degree in computer science, computer engineering, or another technical discipline is preferred.
- 10+ years of software development experience.
- Experience with full-stack development, enterprise messaging and streaming platforms, and large-scale highly resilient systems.
- Production cloud experience, preferably AWS, including container orchestration, streaming and storage services, secrets and parameter management, and infrastructure as code.
- Experience with CI/CD tools such as Harness, Jenkins, or GitLab and container platforms such as Docker, Kubernetes, ECS, or OpenShift.
- Strong data skills involving relational databases, SQL/PLSQL, NoSQL stores, XML/XSD/XSLT, JSON schema design, and data-quality or reconciliation engineering.
- Experience with observability and log analytics tools such as Dynatrace, Splunk, or ELK.
- Experience with LLMs, prompt engineering, ML, cognitive OCR, or agentic AI automation; Python experience is a plus.
- Experience with microservices, service mesh technologies, high-throughput applications, and performance engineering.
- Experience with JavaScript, TypeScript, ReactJS, NodeJS, NextJS, Java, Python, Go, React, Envoy, gRPC, Protocol Buffers, JSON, Couchbase, Cassandra, Redis, API development, and cloud infrastructure is preferred.
- Demonstrated ability to mentor engineers and lead technical work across distributed onsite and offshore teams.
- Strong analytical, business analysis, communication, technical judgment, and ability to interpret technical and business objectives.
Benefits
- Competitive base salaries and bonus incentives.
- 6% company match on the 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 of paid parental leave for all parents for pregnancy, adoption, or surrogacy.
- Access to global onsite wellness centers staffed with nurses and doctors, depending on location.
- Free confidential counseling through the Healthy Minds program.
- Career development and training opportunities.
Tech Stack
AmbassadorApache CassandraAWSCouchbaseDockerGogRPCHarnessJavaJavaScriptJenkinsKubernetesNext.jsOpenShiftPythonReactRedisSplunkSQLTypeScript
Categories
About American Express
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.