Senior Software Engineer I
$123k - $215.25kAmerican Express
Job ID: 26014811Posted: 2026-10-13Location: New York, NY, United StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace: HybridCareer Area: TechnologyCompany: American ExpressDescriptionAmerican Express Platform Services builds and delivers enterprise platforms that enable business-critical applications to move faster from concept to production. Our mission is to accelerate time-to-market by providing modern, scalable, and reliable technology capabilities across American Express.The Global Infrastructure Customer Experience team is responsible for delivering a world-class, enterprise-wide infrastructure portal that provides a seamless, unified experience for managing infrastructure services across American Express. We are focused on simplifying how teams discover, access, and manage infrastructure capabilities while delivering an exceptional customer experience through standardized, modern, cloud-native engineering practices.We are looking for individuals who thrive in a high-performing, collaborative engineering environment and are passionate about building intuitive, high-quality user experiences. In this role, you will have the opportunity to solve complex technical challenges, influence engineering standards and best practices, and provide technical leadership and mentorship across internal infrastructure teams.If you are passionate about modern engineering, exceptional customer experiences, and helping teams build and deliver technology more effectively, this is an opportunity to make a meaningful impact at enterprise scale.ResponsibilitiesAs a Senior Java Developer, you will design, build, and operate scalable, secure, and highly available cloud-native applications and services that automate and simplify the delivery of infrastructure capabilities across American Express. This is a full-stack engineering role with a strong emphasis on Java and cloud-native development, leveraging technologies such as Java, Node.js, REST APIs, React, Vert.x, Kubernetes, and Red Hat OpenShift.You will play a key role in developing our enterprise infrastructure portal, creating a modern, intuitive experience that enables internal technology teams to discover, provision, integrate, and manage infrastructure services efficiently.Design and develop cloud-native applications: Architect and build scalable, resilient, and highly available applications and services running on Kubernetes-based PaaS platforms, including Red Hat OpenShift.Deliver full-stack capabilities: Develop end-to-end solutions across backend services, REST APIs, integrations, and modern web experiences, with a focus on Java-based services and React user interfaces.Build distributed systems: Design and develop services supporting distributed computing capabilities such as caching, search, resource management, job execution, asynchronous processing, and cluster management.Engineer for cloud-native environments: Apply cloud-native architecture principles, containerization patterns, Kubernetes capabilities, and platform engineering practices to build reliable and maintainable enterprise applications.Implement enterprise-grade security: Design applications with multiple layers of authentication and authorization, integrating with enterprise identity platforms such as Okta and Active Directory while adhering to established security standards.Drive observability and operational excellence: Implement logging, monitoring, and diagnostics using platforms such as Splunk and the ELK stack to rapidly identify, troubleshoot, and resolve application and integration issues across distributed environments.Leverage AI-assisted engineering: Use AI-enabled development tools such as GitHub Copilot and Devin to improve developer productivity, accelerate software delivery, and enhance code quality. Develop custom GPT-based solutions and engineering assistants that help other teams efficiently contribute code and integrate their infrastructure services with the platform.Support Linux-based services: Design, deploy, and operate services on Linux virtual machines when workloads cannot be containerized, applying strong knowledge of Linux, virtualization, networking, and containerized environments.Ensure resilience and disaster recovery: Own and continuously improve disaster recovery readiness for supported applications and services, including planning, coordination, documentation, and execution of annual disaster recovery testing.Provide technical leadership: Influence architecture and engineering decisions, establish reusable patterns and development standards, conduct code and design reviews, and mentor engineers and contributing teams across the infrastructure organization.Collaborate across teams: Partner with product, infrastructure, security, architecture, and engineering teams to translate customer needs into scalable technical solutions and continuously improve the infrastructure developer experience.QualificationsBachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical experience.5+ years of professional software engineering experience, with strong hands-on expertise in Java and modern full-stack application development.Proven experience designing, developing, and supporting enterprise-scale applications in complex, highly available production environments.Strong hands-on development experience with Java and Vert.x, along with working knowledge of Node.js, React, and modern web application frameworks.Strong foundation in computer science fundamentals, including data structures, algorithms, concurrency, asynchronous programming, and their practical implementation across multiple programming languages.Deep understanding of REST APIs, microservices, and distributed systems, including architectural patterns such as circuit breakers, service discovery, resiliency, fault tolerance, asynchronous processing, and horizontally scalable services.Demonstrated experience designing and developing RESTful APIs and microservices, particularly for infrastructure automation, integration, provisioning, and lifecycle management.Hands-on experience developing and deploying cloud-native applications on Kubernetes-based platforms, with a strong understanding of containers, orchestration, scalability, resiliency, and modern cloud-native architecture principles.Experience with GitHub, GitHub Actions, and CI/CD practices, including automated build, test, security, deployment, and release pipelines within enterprise development environments.Proficiency with AI-assisted software engineering tools, such as GitHub Copilot, Devin, and ChatGPT, with demonstrated ability to apply AI throughout the software development lifecycle to accelerate development, testing, troubleshooting, documentation, and code quality.Experience working in Agile engineering environments, collaborating across product, architecture, infrastructure, security, and engineering teams to deliver capabilities iteratively and continuously.Working knowledge of Linux operating systems, including system administration, troubleshooting, networking, process management, and operating applications across virtualized and containerized environments.Strong understanding of application security and enterprise authentication/authorization patterns, including experience integrating applications with identity and access management solutions.Strong problem-solving and troubleshooting skills, with the ability to diagnose complex application, infrastructure, integration, and distributed-system issues.Excellent written, verbal, and interpersonal communication skills, with the ability to communicate complex technical concepts effectively to both technical and non-technical audiences.Demonstrated ability to provide technical leadership and mentorship, influence engineering practices, conduct design and code reviews, and collaborate effectively with teams contributing to a shared enterprise platform.About the TeamAt 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. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.As part of Team Amex, you’ll experience our 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.
- Find a JobJoin IDR Internal TeamStaffing ServicesConsultantsAbout UsBlogSenior
- ...Quant Trading firm is looking for a Software Developer to work on electronic trading connectivity infrastructure and high-impact systems that handle order flow across major global markets. You will design, develop, and maintain systems that support electronic order...SeniorFull time
- ...Senior Software Engineer We are currently helping a Series A startup in NYC scale the engineering team. They are looking for a Senior Software Engineer to drive the development of their AI-driven SaaS product. Through a distribution network of MSP’s, they help them...SeniorFull time
- ...About the job A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment. You'll work on technically challenging problems across distributed...SeniorFull time
- ...Senior / Staff / Principal Software Engineer (Python) Position Summary We are seeking a highly experienced software engineer to help architect, build, and scale a next-generation AI platform. This individual will serve as a senior technical contributor and thought...SeniorFull time
$180k - $250k
...Founding Forward Deployed Engineer | NYC I’m working with an exciting AI startup that is building autonomous revenue teams using AI agents, and they’re looking for their first Founding Forward Deployed Engineer. This is a highly hands-on role where you’ll own...SeniorFull timeH1bRelocation package- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...their financial services clients to provide high-level service and returns for their clients. They are currently hiring a Senior Software Engineer / Backend Engineer to work hybrid on-site in their NYC office 4 days per week. Qualified candidates will have 7-10+ years...SeniorFull timeCurrently hiringWork at officeImmediate start
- ...unified platform that replaces fragmented software, manual workflows, and disconnected... ...highly collaborative team, which means engineers at Swish Labs have meaningful ownership.... ...platform. The Role We’re looking for a Senior Backend Engineer to help build the core...SeniorFull timeWork at office
$200k - $240k
...Senior Backend Engineer - Go, Fraud & Disputes Infrastructure New York City or San Francisco (Hybrid, 3 days/week) | $200k–$240k + equity |... ...backed by leading venture investors, building infrastructure software for financial institutions in the fraud and risk space.They...SeniorWork at office3 days per week$150k - $250k
...Senior Software Engineer (Data) - $150k - $250k Base ($200k - $400k TC) – NYC/ Chicago/ London (Hybrid) – Prop Trading Overview We are currently partnered with a leading global proprietary trading firm seeking an experienced Senior Software Engineer (Data) to join...Senior- ...providing a better patient experience. Due to continued growth they are expanding their technology team and are hiring a Senior Backend Software Engineer. The Senior Backend Software Engineer will have at least 5-7+ years of professional hands-on industry experience...SeniorFull timeWork at officeImmediate start
- ...enterprise commerce industry. They are based in New York City, NY and are currently staffing in their Software Engineering Team. They are currently seeking a Senior Backend Software Engineer to help build and scale their core product. Qualified candidates will have 5...SeniorFull timeImmediate start
- ...amazing start-up company, and they are into creating new hiring culture.They are looking for a software expert who can do majolica by programming.Job DescriptionJob Title: Senior Software EngineerJob Level : Senior LevelJob Location: New York, NYIndustry: Start UpJob...Senior
- We are seeking a senior Salesforce QA professional with significant experience in CRT,... ...quality assurance, testing methodologies, and software development processes.Analyze functional... ...of 6 years of experience as a QA Engineer, with a strong focus on Salesforce.Proven...Senior
- ...A top-tier multi-strategy hedge fund is expanding its engineering organization and seeking a Senior Software Engineer for its Technology and Quantitative Strategies team. Responsibilities Design, build, and maintain systems to calculate and manage margin requirements...SeniorFull timeWork experience placement
- ...A fast-growing AI software company is hiring a Senior Software Engineer, Founding Engineer in NYC to help build a modern enterprise ai native management platform. You will be the lead developer responsible for the development the technology and ai layer, and will responsible...SeniorFull timeWork experience placementRemote work
- ...will be a lead developer responsible for the development of new software products and enhancements to existing products. You should... ...leadership skills. Responsibilities Lead and mentor junior engineers: Guide and mentor junior team members on best practices, code...Senior
- ...We are seeking a highly experienced Senior Software Engineer with deep expertise in Python, Microsoft Azure, distributed systems, and production-grade AI applications . The ideal candidate has hands-on experience building, deploying, maintaining, and troubleshooting...SeniorFull time
$175k - $325k
...not enough. To succeed, you need to be willing to master the options trading domain and translate this mastery into cutting edge software solutions, collapsing data cardinality where possible. Opportunities may be available from time to time in any location in which the...SeniorWork experience placement- ...businesses. Our approach combines software, data infrastructure, and AI/ML with deep... ...platform from the ground up and looking for engineers who want meaningful ownership over both... .... The Role: We’re looking for a Senior Software Engineer with strong backend...SeniorFull time
$210k - $280k
...Senior Software/AI Engineer Location: New York City, NY Work Arrangement: Hybrid, 3 days per week onsite Compensation: $210,000 - $280,000 base salary, depending on experience, plus RSUs About the Company We are an AI-first software company building modern...Senior3 days per week- About the Forward Deployed Engineering TeamForward Deployed Engineering is a small-in-headcount, high-impact team of entrepreneurial engineers who work directly with Narmi's financial institution customers to build features and configure the platform for their specific...SeniorCasual workWork at officeRemote workRelocation3 days per week
$140k - $180k
...insurance together into one integrated platform so teams can meet customer requirements faster. About the Role You will be a software engineer working across the stack and on the Koop product portfolio, building in golang, node, TS, python, and with AWS services. You...SeniorWork at officeRemote workRelocation- ...YorkDepartment: TechnologyExperience Level: Experience ProfessionalsContact: Paul KrugJob ID: REQ8220Role OverviewWe are looking for a Senior Software Engineer who is both a strong systems engineer and an AI-native builder. You should have exceptional programming fundamentals, deep...Senior
- ...who are building AI agents to help modernise legacy enterprise software within 92% of the Global 2000. Their platform helps modernise... ...the productivity of internal teams. They are looking for Senior Engineers after raising a $40m funding round, specifically who can work...SeniorFull timeLive in
$190.4k - $285.6k
...initiatives, author design documents and build consensus across engineering teams. Define technical roadmaps for complex, multi-quarter... ...Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field, plus four (4) years...SeniorRemote work- ...financial fraud with the responsible use of our facial recognition software. Our company is a high-octane, fast growing startup looking... ..., please visit . Position Summary: We are hiring a Senior Platform Engineer to design, build, and operate the data and infrastructure...SeniorFull timeFlexible hours
- ...tokens and stored in a strategic Chainlink Reserve. Learn more at chain.link.About The RoleThe CCIP Protocol team is hiring a Senior Software Engineer to design and maintain the services that coordinate fast, fault-tolerant cross-chain transactions under adversarial...SeniorRemote work
$25k
...performers, venues, and fans, and build a generational consumer brand in the process. All we’re missing is you.We are looking for Software Engineers with varying levels of experience to join SeatGeek’s R&D team.What you'll doRun a modern, containerized service-oriented...SeniorWork at officeLocal areaWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
- junior software developer New York, NY
- scientific software engineer New York, NY
- intel software engineer New York, NY
- vice president software engineering New York, NY
- director software engineering New York, NY
- software engineer New York, NY
- software sales engineer New York, NY
- software engineer mainframe New York, NY
- software engineer student New York, NY
- senior robotics software engineer New York, NY


