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
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 fitCore 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 resumeApplicant 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 & technologiesCloudDistributed 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