FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer II
American Express. Design and build end-to-end enterprise CRM capabilities spanning Salesforce, GCP, APIs, and enterprise data platforms .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and building enterprise CRM capabilities using Salesforce and GCP, with a strong focus on data architecture, security, and integration. Proficient in developing scalable solutions, data pipelines, and APIs while ensuring data quality and governance.
Highest-signal resume keywords
Salesforce Data ArchitectureGCP Data EngineeringAPI DevelopmentData GovernanceEvent-Driven Architectures
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
ApexJavaPythonSQLETL/ELTData ModelingData QualityData IntegrationInfrastructure as CodeAutomated Testing
Soft Skills
Problem-SolvingCommunicationCoachingMentoring
Tools & Technologies
BigQueryPub/SubKafkaCloud StorageDataflowApache BeamCloud ComposerGitCI/CDDevSecOps
Industry Keywords
SaaSCRMCloudData GovernanceDistributed SystemsData as a ProductData SecurityIntegration PatternsHigh-Volume Data ProcessingData Virtualization
Tech Stack
Tools & technologiesAirflowApacheBigQueryCloudDistributed SystemsETLGoogle Cloud PlatformJavaKafkaPythonSparkSQL
About the role
Key responsibilities & impact- Design and build end-to-end enterprise CRM capabilities spanning Salesforce, GCP, APIs, and enterprise data platforms
- Develop scalable solutions on Salesforce using data architecture, Apex, APIs, integration patterns, platform capabilities, and SaaS application development
- Engineer high-volume data pipelines and processing capabilities on GCP
- Design data connectivity between Salesforce and enterprise data ecosystems using APIs, events, streaming, CDC, batch integration, federation, and virtualization
- Own data modeling and management across Salesforce and GCP, including data quality, metadata, lineage, lifecycle management, reconciliation, and governance
- Design data security and accessibility across Salesforce and GCP, including access models, IAM, authentication/authorization, encryption, tokenization, masking, and least-privilege access
- Build data virtualization and federation patterns for CRM experiences
- Design and build secure, reliable APIs and integration services with contracts, documentation, versioning, lifecycle management, authentication/authorization, and governance
- Build event-driven architectures using Salesforce Platform Events/CDC, Pub/Sub, Kafka, or similar technologies
- Engineer reliability and observability across Salesforce, APIs, events, and data pipelines
- Create trusted, reusable, discoverable data products and services with clear ownership, contracts, quality standards, security, and service expectations
- Optimize solutions 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 partner with product, architecture, data, and engineering teams
- Coach and mentor others
Requirements
What you’ll need- 8+ years of software engineering experience building enterprise-scale SaaS, CRM, cloud, data, and/or distributed systems
- Strong hands-on experience with Salesforce as an enterprise SaaS CRM platform, including Salesforce data architecture, Apex, APIs, integration patterns, security, sharing, permissions, and large-volume data considerations
- Strong hands-on experience with GCP data engineering, including BigQuery, Bigtable, Dataflow/Apache Beam, Dataproc/Spark, Pub/Sub, Cloud Composer/Airflow, Cloud Storage, or comparable cloud data technologies
- Proficiency in Java, Python, SQL, and Apex
- Experience building production-quality services, APIs, applications, and data pipelines
- Deep experience with data engineering and distributed processing, including ETL/ELT, batch and streaming pipelines, orchestration, high-volume computation, transformation, data quality, and analytics
- Strong understanding of data architecture and modeling across transactional CRM and analytical platforms
- Strong knowledge of Salesforce and cloud data security, including access controls, sharing models, IAM, authentication/authorization, encryption, tokenization, masking, secrets management, and sensitive-data protection
- Experience designing data integration, federation, and virtualization architectures
- Strong experience designing and developing REST APIs and enterprise integration services, including API contracts, OpenAPI/Swagger documentation, security, versioning, reliability, and lifecycle management
- Experience with event-driven architectures, messaging, Pub/Sub, streaming, CDC, Salesforce Platform Events, Kafka, or comparable technologies
- Strong 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 and Data as a Product practices, including 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 ability to work across CRM, application, data, cloud, security, and product teams
- Employment eligibility to work with American Express in the United States is required; visa sponsorship will not be pursued
- Bachelor's Degree
Benefits
Comp & perks- 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