Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
American Express

Senior Software Engineer

American Express

. Design, build, and operate scalable, secure, and highly available cloud-native applications and services .

Posted 10/13/2026full-timeNew York City • New York • United StatesSenior💰 $123,000 - $215,250 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building cloud-native applications and services, with a strong focus on Kubernetes, Java, and full-stack development. Proficient in integrating enterprise identity platforms and implementing robust logging and monitoring solutions.

Highest-signal resume keywords
Cloud-Native Application DevelopmentKubernetes-Based PaaS ArchitectureJava and Vert.x DevelopmentRESTful API and Microservices DesignAI-Assisted Software Engineering Tools

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaVert.xNode.jsReactREST APIsMicroservicesKubernetesCI/CD PracticesLinux System AdministrationAsynchronous Programming
Soft Skills
Problem-SolvingTechnical LeadershipMentorshipCollaborationCommunication
Tools & Technologies
GitHubGitHub ActionsSplunkELK StackOktaActive DirectoryAI Development Tools
Industry Keywords
Cloud-Native ArchitectureEnterprise InfrastructureDisaster RecoveryAgile EngineeringApplication Security

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaJavaScriptKubernetesLinuxMicroservicesNode.jsOpenShiftReactSplunk

About the role

Key responsibilities & impact
  • Design, build, and operate scalable, secure, and highly available cloud-native applications and services
  • Develop the enterprise infrastructure portal for discovering, provisioning, integrating, and managing infrastructure services
  • Architect and build applications on Kubernetes-based PaaS platforms, including Red Hat OpenShift
  • Deliver full-stack solutions across backend services, REST APIs, integrations, and React user interfaces
  • Build distributed systems supporting caching, search, resource management, job execution, asynchronous processing, and cluster management
  • Apply cloud-native architecture, containerization, Kubernetes, and platform engineering practices
  • Integrate applications with enterprise identity platforms such as Okta and Active Directory
  • Implement logging, monitoring, and diagnostics using Splunk and the ELK stack
  • Use AI-enabled development tools and develop custom GPT-based engineering assistants
  • Design, deploy, and operate Linux-based services on virtual machines when workloads cannot be containerized
  • Own and improve disaster recovery readiness, including annual disaster recovery testing
  • Influence architecture and engineering decisions, establish reusable patterns, conduct code and design reviews, and mentor engineers
  • Collaborate with product, infrastructure, security, architecture, and engineering teams

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical experience
  • 5+ years of professional software engineering experience
  • Strong hands-on expertise in Java and modern full-stack application development
  • Experience designing, developing, and supporting enterprise-scale applications in complex, highly available production environments
  • Strong hands-on development experience with Java and Vert.x; working knowledge of Node.js, React, and modern web application frameworks
  • Strong foundation in computer science fundamentals, including data structures, algorithms, concurrency, and asynchronous programming
  • Deep understanding of REST APIs, microservices, and distributed systems
  • Experience designing and developing RESTful APIs and microservices for infrastructure automation, integration, provisioning, and lifecycle management
  • Experience developing and deploying cloud-native applications on Kubernetes-based platforms
  • Experience with GitHub, GitHub Actions, and CI/CD practices
  • Proficiency with AI-assisted software engineering tools such as GitHub Copilot, Devin, and ChatGPT
  • Experience working in Agile engineering environments
  • Working knowledge of Linux operating systems, system administration, troubleshooting, networking, and process management
  • Understanding of application security and enterprise authentication/authorization patterns
  • Strong problem-solving and troubleshooting skills
  • Excellent written, verbal, and interpersonal communication skills
  • Ability to provide technical leadership and mentorship, influence engineering practices, conduct design and code reviews, and collaborate across teams

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