American Express

Sr Software Engineer I

American Express$120K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of software engineering experience, leading complex enterprise solutions
  • 5+ years with Salesforce platform architecture and development
  • Hands-on expertise in Apex, LWC, SOQL/SOSL, and Salesforce integrations
  • Experience in providing technical leadership and design reviews
  • Proven mentoring capabilities to raise engineering standards
  • Experience in managing end-to-end solutions including architecture and delivery
  • Strong background in designing integrations and API solutions across distributed systems

Responsibilities

  • Lead design and delivery of Salesforce solutions and integrations
  • Provide technical leadership, translating business needs into scalable solutions
  • Own solutions end-to-end, managing technical risks and dependencies
  • Lead technical discussions and influence cross-team decisions
  • Mentor engineers through code reviews and technical coaching
  • Stay hands-on with development and engineering best practices
  • Drive modernization and simplification of the Salesforce platform
  • Identify improvements for CI/CD and developer productivity

Benefits

  • Opportunity to work in a newly formed Enterprise CRM Solutions team
  • Engagement with cutting-edge technologies like AI and Machine Learning
  • Emphasis on professional development through mentorship
  • Focus on reimagining traditional solution-delivery models
Full Job Description
Job Description

How will you make an impact in this role?
The Enterprise CRM Solutions team was created in 2024 as part of the company's Framework for Winning. Core to our purpose is reimagining the platform solution-delivery model to dramatically improve our strategic agility, speed to market, effectiveness of delivery and transparency. The Enterprise Customer Relationship Management Solutions (ECRMS) team creates solutions for the Sales and Customer Domain via respective platforms by harnessing the power of Data, Machine Learning, and Artificial Intelligence to offer powerful selling and re-selling engines to acquire new clients and expand existing client relationships for Sales, Account Development, and Marketers across the Enterprise.

Responsibilities

We are looking for engineers with a strong foundation, which you can demonstrate through a combination of formal education, self-learning, own projects or a formal working experience. If you are not willing to learn and write code, then this is not the job for you.
  • Lead the design and delivery of complex Salesforce solutions, integrations and platform capabilities, from requirements through production.
  • Provide technical leadership and architectural direction, translating business needs into scalable, maintainable and secure solutions.
  • Own solutions end-to-end, proactively identifying dependencies, technical risks and trade-offs and driving them to resolution.
  • Lead technical design discussions and influence decisions across Product, Engineering, Architecture and partner teams.
  • Mentor and guide engineers, providing technical coaching, thoughtful code/design reviews and helping raise engineering standards across the team.
  • Remain hands-on with development while leading by example in code quality, testing, automation, observability and engineering best practices.
  • Drive modernization and simplification of the Salesforce platform, including reducing technical debt and improving platform scalability and maintainability.
  • Identify opportunities to improve CI/CD, developer productivity, automation and engineering processes.
  • Evaluate and champion adoption of new Salesforce capabilities and technologies where they create meaningful business or engineering value.
  • Navigate ambiguity, challenge existing approaches when appropriate, and drive alignment and resolution across teams.
  • Promote inner sourcing, reusable capabilities and engineering practices that benefit the broader technology organization.


Qualifications

  • 7+ years of software engineering experience, including experience leading the design and delivery of complex enterprise solutions
  • 5+ years architecting, designing and developing on the Salesforce platform, with deep understanding of its capabilities, limitations and architectural patterns
  • Strong hands-on experience with Apex, LWC, SOQL/SOSL, APIs, integrations and Salesforce data/security models
  • Demonstrated experience providing technical leadership across engineering teams, including solution design, code/design reviews and technical decision-making
  • Proven ability to mentor engineers, raise engineering standards and influence teams without direct authority
  • Experience owning large or complex solutions end-to-end, including architecture, estimation, delivery, production readiness and ongoing 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 Product, Engineering and Architecture stakeholders
  • Demonstrated ability to operate effectively in ambiguity, take ownership and drive complex problems to resolution
  • BS in Computer Science, Computer Engineering, or equivalent practical experience
    Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.

About American Express

Amex provides industrial services to the coatings and linings sector, providing support for commercial, industrial, and maritime projects such as petrochemical, power, and water treatment industries. They offer painting services for steel structures, storage tank linings and coatings, pipelines, floors, and marine vessels such as ships, tugboats, and barges.

American Express Careers

Join the vibrant team at American Express, a global leader in financial services, and be part of a company that values innovation, leadership, and diversity. At American Express, we offer more than just job opportunities; we provide a platform for professional growth and a chance to be part of a culture that is committed to excellence and inclusive growth. Work You’ll Do At American Express, we are dedicated to helping our employees reach their full potential. With a variety of career paths available in areas such as technology, marketing, finance, and customer service, American Express is the perfect place to advance your career. Our team is composed of highly skilled professionals who thrive on innovation and collaboration. Join our team and contribute to a company known for its prestigious history of leadership in the credit card industry. Engage in meaningful work that makes a real impact on our global scale business operations. American Express Leadership and Development Programs We believe in nurturing the leadership skills of our employees with extensive training programs and leadership development opportunities. Our commitment to professional growth is evident in our comprehensive benefits package that supports both personal and professional development. Internship Opportunities Start your career with an internship at American Express and gain valuable industry experience. Our internships offer a chance to develop skills, work on challenging projects, and learn from leaders in the industry. Interns at American Express are considered integral members of the team and are given responsibilities that provide a real insight into their future career paths. Diversity and Inclusion At American Express, diversity and inclusion are at the core of our company culture. We are committed to building a diverse workforce and inclusive environment where every employee feels valued and inspired. We offer diversity training programs that empower our employees to thrive and lead in a global marketplace. Networking and Innovation Our employees enjoy unparalleled opportunities for networking and personal growth through our global connections and innovative projects. American Express encourages a culture of innovation that helps propel our company and your career forward. Career Benefits and Growth American Express is dedicated to the growth of its employees. We offer competitive benefits, including health, retirement plans, and family leave, ensuring that our team members have the support they need to succeed both at work and in their personal lives. Join Our Team Explore the job opportunities and open positions at American Express. We are continuously hiring talented individuals who are passionate about their careers and interested in working for a company that offers a dynamic and supportive environment. Stay Connected Keep up to date with the latest from American Express Careers by following our career blog and signing up for job alert emails. Tailor your subscription to receive updates that match your skills and interests. Discover the exciting and rewarding career opportunities that await at American Express. SEARCH AMERICAN EXPRESS JOBS Whether you are looking for a full-time position, an internship, or a leadership opportunity, American Express offers a path to a rewarding career. Join us and make a difference with your passion, creativity, and drive.
Learn more about American Express
Size
64,000 employees
Market Cap
$108.1 billion
Industry
Net Income
$3.1 billion
Founded
1850
5 Year Trend
+3.5%
Revenue
$37 billion
NASDAQ

Similar Jobs

More Jobs at American Express

More Information Technology Jobs

Find similar Sr Software Engineer I jobs: