Senior Staff Software Engineer - Global Commercial Services

American ExpressNew York, NY
45dHybrid

About The Position

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. How will you make an impact in this role? Large & Global Enterprises is a vast portfolio with clients including some of biggest, marquee companies, industry leaders around the world. With more than 60% of fortune 500 companies utilize our corporate cards, commercial cards and other commercial products, L&G is focused on providing solutions to our clients' complex needs while providing seamless, best of class services across the globe. Senior Staff Software Engineer (Director equivalent) provides thought leadership, technical mentorship, leads the design and implementation of scalable software solutions across entire commercial card ecosystems. He/She oversees platform integration and maintenance, conducts design reviews, collaborates with cross-functional teams, and optimizes development processes to ensure high-quality, reliable, and efficient software systems.

Requirements

  • Engineering - significant (10+ years) experience with one or more major technology; history of patent awards preferred; demonstrated technical curiosity (e.g., self-directed learning, attending seminars/conventions etc); demonstrated experience with cloud service provider required (Amazon, Google, Microsoft), certification desired
  • Proven experience in sharing engineering expertise with others to further the team / organization.
  • Architecture - strong grasp on modern architectural patterns; ability to think big picture while implementing locally
  • Extensive hands-on coding experience in platforms primary technology stack i.e. proficient in Java (potentially Kotlin), Javascript, React.js
  • Advance experience in modern technologies (e.g. docker, Kubernetes, Java, Spring, Scala, Python, React.s), RDMS & NoSQL databases (e.g. PostgreSQL, Couchbase, Cassandra) along with CI/CD tooling e.g. Github enterprise, Jenkins, etc.
  • Communication - excellent written and verbal communication skills; able to articulate complex concepts for multiple audiences including VP+
  • Proficient in cross-platform integrationâ whilst ensuring security
  • Able to diagnose, resolve, and prevent production issues potentially leading to system outages
  • Excellent networking skills and the ability to work cooperatively with and gain the respect of software developers and influencers
  • Ability to give constructive feedback to engineering teams to increase product adoption
  • Leadership - demonstrated technical leadership; act as mentor for Senior and Junior engineers; ability to influence others

Responsibilities

  • Apply analysis based on research and introspection to recommend solutions.
  • Guide the team to design and architect data solutions that are robust, scalable, and capable of generating advanced analytics and intelligent insights. Collaborate with data scientists, machine learning engineers, product managers, and business stakeholders to translate complex requirements into innovative solutions
  • Implement new, highly scalable platform components,â assist teams with the adoption of the patterns, practices, tooling leveraging Enterprise offering when appropriate, identify barriers and behavioral changes needed to accelerate innovation & software delivery
  • Provides technical mentorship to Software Engineers at various levels. Leads, mentors, and coaches Senior Software Engineers and teams, fostering a culture of excellence, continuous professional growth, and setting high standards and expectations for the team.
  • Engage with developers in day-to-day activities and helping in review of design, coding, the SDLC tasks, functional testing, and integrating with continuous integration/continuous deployment tools.
  • Collaborate with peer technology and product teams across different locations. Build strong relationships externally and consensus across the department. Communicate technical strategy, direction, and changes to senior leaders.
  • You will constantly pursue and learn industry leading/innovative solutions. Evaluate, prototype, and implement the latest technologies in data engineering, analytics, and AI to keep the organization on the cutting edge. Build high awareness of open-source technologies and communities that enable high volume low latency systems.

Benefits

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service