American Express

Senior Software Engineer

American Express
Apply
1 day ago
Phoenix, AZ, USASenior

Base Salary

$123k - $215k/yr

Responsibilities

  • Lead the design and delivery of complex Salesforce solutions, integrations, and platform capabilities from requirements through production.
  • Provide technical leadership and architectural direction by translating business needs into scalable, maintainable, and secure solutions.
  • Own solutions end to end, including dependencies, technical risks, trade-offs, architecture, delivery, production readiness, and modernization.
  • Lead technical design discussions and influence decisions across Product, Engineering, Architecture, and partner teams.
  • Mentor and guide engineers through technical coaching, code reviews, and design reviews.
  • Remain hands-on with development while improving code quality, testing, automation, observability, and engineering practices.
  • Drive Salesforce modernization and simplification, including technical-debt reduction and improved platform scalability and maintainability.
  • Identify opportunities to improve CI/CD, developer productivity, automation, and engineering processes.
  • Evaluate and champion Salesforce capabilities and technologies that provide business or engineering value.
  • Promote reusable capabilities, inner sourcing, and engineering practices across the technology organization.

Requirements

  • 7+ years of software engineering experience, including leading the design and delivery of complex enterprise solutions.
  • 5+ years of architecting, designing, and developing on the Salesforce platform.
  • Strong hands-on experience with Apex, LWC, SOQL/SOSL, APIs, integrations, and Salesforce data and security models.
  • Demonstrated technical leadership across engineering teams, including solution design, code and design reviews, and technical decision-making.
  • Experience mentoring engineers, raising engineering standards, and influencing teams without direct authority.
  • Experience owning large or complex solutions end to end, including architecture, estimation, delivery, production readiness, and modernization.
  • Strong experience designing enterprise integrations and API-based solutions across Salesforce and distributed systems.
  • Ability to evaluate architectural trade-offs, manage technical risk, and drive alignment across stakeholders.
  • Ability to operate effectively in ambiguity, take ownership, and resolve complex problems.
  • Bachelor’s degree in Computer Science or Computer Engineering, or equivalent practical experience.

Benefits

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

Categories

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