Senior Software Engineer II
$123k - $215.25kAmerican Express
Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range of opportunities to work with the latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your success. Because Amex Tech is powered by our technology, our culture, and our colleagues.
The Technology organization enables and accelerates the company’s growth strategies, delivering global capabilities and services in support of Amex’s customers and colleagues, while maintaining 24/7 servicing and availability to ensure an uninterrupted, high-quality customer experience. Technology provides the foundation for everything we do in the company while driving differentiation through building and leveraging innovative technology and data insights.
Global Commercial Services (GCS) serves millions of business customers around the world, from mom-and-pop shops to approximately 70% of the S&P 500. We are the number one issuer of small business cards, the industry leader in corporate T&E and represent approximately 40% of the company’s total revenues. Our vision is to be essential to our customers’ businesses every day. We do that by offering a diverse suite of payment and cashflow tools our customers need to run and grow their businesses, from a wide range of traditional card products, to working capital and supply chain financing, to new digital solutions that make it easy for our customers to manage their financial and payment needs.
Responsibilities
Sr Software Engineer II leads the full software development lifecycle, ensures technical excellence and adherence to best practices, mentors and coaches junior engineers, and collaborates cross-functionally to achieve organizational goals.
Supervises and mentors Software Engineers and cross-functional team of colleagues in specific tasks or projects, fostering their professional growth and ensuring adherence to best practices
Provides mentorship and technical leadership to junior engineers, fostering a culture of continuous learning and improvement
Leads the entire lifecycle of software applications and systems, ensuring high-quality delivery from inception to deployment
Directs the technical aspects of projects, ensuring scalability, performance, and reliability
Reviews code for accuracy, quality, and adherence to best practices, offering constructive feedback
Establishes and enforces coding standards, development methodologies, and best practices within the team
Identifies and resolves performance bottlenecks, ensuring optimal application performance
Facilitates collaboration with cross-functional teams to support changes and implementations, ensuring alignment with organizational objectives
Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives
Qualifications
Education Qualifications:
Bachelor’s degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred
Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases
Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
Work Experience:
Software engineering and development experience or a related job
Expertise in application design, software development, and automated testing
Experience in object-oriented design and coding with variety of languages
Experience in distributed (multi-tiered) systems, algorithms, and relational databases
Experience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, user stories
Experience in automation testing and documentation (i.e. automated, functional, and performance)
Licenses and Certifications:
Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.
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. 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.
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
- 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
For a full list of Team Amex benefits, visit our Colleague Benefits Site.
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.
US Job Seekers - Click to view the “Know Your Rights” poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window:
The below represents the expected salary range for this job requisition. Ultimately, in determining your pay, we’ll consider your location, experience, and other job-related factors.
$146.4k - $263.6k
...virtualized and bare metal. It is part of our larger Linux Engineering team, which provides the Linux kernel and operating system... ...passionate about getting things done quickly and correctly. As a Senior II Software Engineer, you will be responsible for: Analyzing system...SeniorWork experience placementWork at office$123k - $215.25k
...$123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace: HybridCareer... ...their financial and payment needs.ResponsibilitiesSr Software Engineer II leads the full software development lifecycle, ensures...SeniorWork experience placement- Sr Software Engineer II - Global Commercial Services FL, United States Phoenix, AZ, United States Sunrise, FL, United States New York, NY... ...Services team at American Express is looking for a seasoned Senior Engineer I with extensive full-stack development expertise,...SeniorFull timeShift work
- ...SCADA & Controls Engineer (II / III / Senior) - Renewable Generation Apply now » Date: Sep 20, 2026 Location: PHOENIX, AZ, US, 85004-3903 Company: APS Arizona Public Service generates reliable, affordable and clean energy for 2.7 million Arizonans. As the state...SeniorPermanent employmentContract workWork experience placementLocal areaWork from homeHome office
- ...employees power our vision of creating a sustainable energy future for Arizona. Summary APS is seeking a Controls Engineer II / III / Senior to support our growing portfolio of utility-scale solar, Battery Energy Storage Systems (BESS), and microgrid assets....SeniorPermanent employmentContract workWork experience placementLocal areaWork from homeHome office
- ...Software engineers are responsible for the complete life cycle of a new or modified software product, from research and design to implementation... ...in outside educational opportunities Mentors Level I and II associates, facilitates associates on‑boarding Reviews other...Senior
$114.28k - $171k
Job Title: Software Engineer II Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer II. Developing software for highly scalable automated...Work experience placementInternshipWork at officeRemote work- HOPCo is seeking an experienced network engineer to contribute to the enterprise network strategy and oversee a large multi-segment infrastructure. You will manage firewalls, switches, APs, and internet connections, ensuring reliability and performance across on‑prem and...Senior
$7,000 per month
...We're looking for a Founding Senior Software Developer / AI Engineer in Phoenix, Arizona to join an early-stage AI startup. We're looking for someone highly technical, ambitious, and genuinely excited about building AI products from the ground up. You'd have...Senior- ...Senior Software Engineer This Senior Developer will be focused on developing, implementing, and supporting new and core features in.NET for their cloud-based software. This will include customization to better suit customer needs as well. Responsibilities:...Senior
- ...benefits) Job Description Be part of a team that designs, develops and integrates highly complex software functions within client Software as a Senior Software Engineer. You will provide technical expertise as a program team leader in the identification and...SeniorWork experience placementWork at officeLocal area1 day per week
- ...of some applications using MS Power Platform. Responsibilities: Use Agile Scrum SDLC methodologies in the full life cycle software development process, including requirements analysis, software design, prototyping, programming, debugging and testing of system...Senior
- ...Senior Software Engineer Location: Phoenix AZ (Onsite) Core Skill Requirements ~68 years of strong experience in Java development, including proficiency in Spring / Spring Boot. ~45 years of experience with Python, focused on backend or data-driven development...Senior
- ...Job Description Description: Position Summary: The Senior Power Platform Engineer II serves as a trusted technical advisor and senior consulting... ...technical components. Deliver high-quality software and solution components using Agile delivery practices,...SeniorWork experience placement
- ...We are seeking a Principal/Senior Software Engineer to lead the development of our high-performance backend systems, data pipelines, and compute orchestration layers. You will build the core platform infrastructure that connects physics-based simulation engines and AI...Senior
- ...for the rental housing industry. By uniting purpose-built software, integrated hardware and full implementation and support in... ...housing smarter. Job Description We are looking for a Senior Software Engineer to join our team. This role offers opportunities to work with...SeniorFor contractorsWork experience placementRemote workFlexible hours
- Purple Drive Senior Software Engineer Share Contractual Phoenix, AZ PDT - 8075 8-11 08/31/2025 Overview: Description: Technical Functional Skills: Go Lang, Python, Github Gitlab, Docker, Helm Kubernetes, Open shift, Kafka Grafana, Splunk, Unix, Jenkins Roles Responsibilities...SeniorShift work
- ...support your growth, shaping your future and pushing the boundaries of innovation to unleash potential. Job's mission As a Senior Engineer II, Key Account Technology (KAT) at ASM, you will serve as a key technical interface for strategic customers, driving new technology...Senior
- We are hiring a Senior Software Engineer, and we'd like you to consider joining us! eVisit rearchitects the very nature of how healthcare is delivered. We help our customers design care pathways that lower the total cost to deliver care, increase access, and enhance both...Senior
- We are seeking an experienced Senior Software Engineer to develop, maintain, and enhance enterprise applications. The ideal candidate will have strong expertise in Angular, Node.js, and MongoDB , along with extensive experience in the full Software Development Life Cycle...SeniorShift work
- Applications Engineer II The Applications Engineer II plays a pivotal role in bridging the gap between technology and customer success.... ...engineering. Hands-on experience with Mastercam or similar CAD/CAM software. Strong understanding of CNC programming and manufacturing...Local area
$60 - $65 per hour
Senior Advanced Software Engineer Immediate need for a talented Senior Advanced Software Engineer. This is a 06 months contract opportunity and is located in Phoenix, AZ (Hybrid). Please review the job description below and contact me ASAP if you are interested. Pay Range...SeniorContract workLocal areaImmediate start$186.07k - $218.9k
...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first...SeniorLocal area- Senior Software Engineer United States SingleStore engineers build the real-time data platform powering some of the world's most demanding applications. Our cloud-native architecture enables high-performance transactional and analytical workloads at scale, and our teams...Senior
- ...business applications. This role requires collaboration with software developers, business analysts, architects, and stakeholders to... ...degree in computer science, Information Technology, Software Engineering, or related field or 7+ years of equivalent experience. 7+ years...Senior
$119.9k - $146.2k
...Position requires a Master's degree in Computer Science, Computer Engineering, Information Systems or related field plus two (2) years of... ...; Understanding of workflow-based logic; Experience in Agile Software Development projects; and Automation Anywhere Certified Advanced...SeniorRemote work$84k - $149k
Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired. Help...SeniorWork experience placementRemote workRelocation package$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and...Senior$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process, ownership, and mentoring. Responsibilities 4-8 years of relevant software engineering experience. BS or MS in Computer Science, or...SeniorTemporary workFlexible hours$123k - $215.25k
Senior Software Engineer I Phoenix, AZ, United States Palo Alto, CA, United States (Hybrid) Job Description Infrastructure as Code Engineer - Multi-Cloud We are seeking an experienced Infrastructure as Code (IaC) Engineer to design, automate, and secure scalable...SeniorFull timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer II. Be the first to apply!
- software engineer internship remote Phoenix, AZ
- senior software engineer ruby on rails Phoenix, AZ
- software developer positions Phoenix, AZ
- intermediate software engineer Phoenix, AZ
- agile software developer Phoenix, AZ
- software engineer intern Phoenix, AZ
- part time software developer Phoenix, AZ
- software engineer internship Phoenix, AZ
- entry level software engineer remote Phoenix, AZ
- senior software engineer remote Phoenix, AZ

