Software Engineer II
American Express
Job ID: 26012791Posted: 2026-08-27Location: Chennai, TN, IndiaJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace: HybridCareer Area: TechnologyCompany: American ExpressDescriptionJoining 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.Enterprise Platforms is a company-wide center of excellence responsible for the product management and engineering of four critical platforms that underpin American Express’ essential customer segments, value propositions, and business lines: Enterprise Money Movement, U.S. Deposits, Global Accounts Receivable, and Global Loyalty & Benefits.ResponsibilitiesBuild software as part of a nimble agile Team where you have every opportunity to make an impact on the bottom line and contribute to the architecture.Help build a scalable distributed application that can meet performance expectations compared to legacy mainframe monolith applications.Lead and mentor engineers, while building next generation technical capabilities for Amex customers.Collaborate with our product team to ensure work coming into the scrum team is well refined and understood by the engineers.Ensure our infrastructure is safely extensible, scalable, reliable and meets SLAs for both external and internal users.Support less experienced engineers with their software development work.Create a brand for our platform composed of amazing APIs, Developer Portal, Tutorials and SDKs.Ensure our solutions are testable, intuitive, and easy to maintain.Use state of the art tools for remote collaboration and developer happiness, i.e., GitHub Copilot, IntelliJ, VS Code.Participate in design and code reviews for key components and cross Enterprise initiatives.QualificationsExperience in backend reactive programming languages: Java 17+ and/or Kotlin.Proven track record developing lightweight reactive microservices: Spring Boot, Spring WebFlux.Proven track record in terms of building scalable applications by optimizing overall performance leveraging caching solutions.Experience in leveraging GenAI tools drive teams to accelerate the delivery.Experience of working with stakeholders and product owners to refine upcoming Epics.Deep understanding of event driven architecture and messaging: Kafka, webhooks, asynchronous API design.Experience with PostgreSQL or equivalent relational databases.Experience with NoSql database like Cassandra.Have experience working as an individual contributor as part of a cross functional agile team.Experience in FinTech is a massive plus.Have proven experience in supporting mission critical platforms with high levels of availability and service continuity.Have solid experience in cloud-based architecture and distributed systems.Have exceptional written and communication skills and can express dissenting opinions in a constructive manner.Self-directed and able to work in an ambiguous environment through the innovation process.Care about learning and being open minded about switching approaches and experimenting.Value collaboration and put the Team interests always above self.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.
- ...We are seeking a skilled Software Engineer II with strong experience in .NET, Python, and AWS to support and enhance enterprise applications. The ideal candidate will contribute to the development of new features, system integrations, and cloud migration efforts, while...SuggestedWork experience placement2 days per week
- ...without employer sponsorship, now or in the future. This position is not eligible for visa sponsorship.** We're hiring a Software Engineer II to design, develop, and maintain the embedded software that powers our automotive service equipment, while also taking...SuggestedFull timeWork experience placement
- Starbucks in Nashville, TN is seeking an Application Developer II to design and implement enterprise software solutions. The role emphasizes scalable, secure, and maintainable code with modern design patterns. Qualifications include a Bachelor's degree and 2-3 years of...SuggestedRemote job
$125.7k - $203.1k
...systems. Explore the opportunities at the intersection of backend engineering and AI, helping to transform how Cisco and its customers... ...information and intelligent automation. Your Impact As a passionate software engineer, you bring expertise in developing scalable backend...SuggestedFull timeTemporary workApprenticeshipLocal areaFlexible hours$128k - $252.5k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...this role ends on 9/11/2026 Work You’ll Do As a Lead Agentic Software Engineer II, you will be responsible for:Lead the design, implementation...SuggestedLocal area- p.small { line-height: 1.0; } p.big { line-height: 1.5; } Engineer, II Software USX HEADQUARTERS08:00-17:00Position open to remote: YesWho We Are:Relentlessly Delivering Big Ideas. U.S. Xpress is one of the nation’s largest asset-based trucking companies. But the most...Work at officeRemote work
$113.1k - $232.3k
Position Summary Role Overview: As a Lead Applied AI Engineer II, you will actively engage in your engineering craft, taking a hands... ...-functional teams to design, develop, and deploy advanced software solutions. Key Responsibilities: Outcome-Driven Accountability...Work at officeLocal areaVisa sponsorshipFlexible hours$117.6k - $176.4k
Sr. Application Engineer II“The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider Electric NAM that specialized in developing solutions for control and protection for electrical substations, datacenter, Oil & gas and distribution...Full timeTemporary workWork at officeRemote workFlexible hours$125.7k - $203.1k
...relevant position opens.Meet the Team Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate with... ...of industry-leading products and platforms! Your Impact As a Software Engineer at Cisco, you will design and build software...Full timeTemporary workWork experience placementLocal areaFlexible hours$113.1k - $232.3k
Position Summary Lead Applied AI Site Reliability Engineer II Role Overview: As a Lead Applied AI Site Reliability Engineer II, you... ...: US Deloitte Technology Product Engineering has modernized software and product delivery, creating a scalable, cost-effective model...Work at officeLocal areaVisa sponsorshipFlexible hours3 days per week- ...clinical excellence and cutting-edge research, SCRI is redefining cancer care around the world. Summary: The Application Engineer II provides technical support and administration for enterprise applications and associated services that support Finance and other...Remote workRelocation
- Job Description Lead Mechanical Engineer II - Full-Time Location: Tennessee Industry: Manufacturing / R&D / Industrial Engineering Schedule... ...in a lead or supervisory role ~ Strong proficiency in CAD software (SolidWorks, AutoCAD, CATIA, or similar) ~ Experience with...Full timeDay shift
- Description Job Purpose: Network Engineer II is responsible for designing, implementing, and maintaining the network infrastructure for our managed service clients. This includes monitoring and troubleshooting network issues, as well as implementing security measures to...Remote work
$136.5k - $184.7k
...worldwide operational fleet. We care deeply about the craft of software and foster each other's growth. Our vision centers on delivering... ...existing systems experience- 1+ years of software development engineer or related occupational experience- 1+ years of designing and developing...Full timeTemporary workInternshipSeasonal workImmediate startWorldwideFlexible hours- A technology services provider is seeking a Network Engineer II to design and maintain network infrastructure for managed service clients. This remote role demands expertise in monitoring, troubleshooting, and implementing SD-WAN and security measures. The ideal candidate...Remote job
- ...critically important 24x7 performance for building owners, developers and tenants. Site Reliability Engineer II The SRE II sits at the intersection of software engineering and platform operations. You will own the reliability, scalability, and operational...Remote work
- The Design Quality Engineer II is responsible for supporting all quality engineering activities to support the new product life cycle, from concept to commercialization, and sustaining activities. The Design Quality Engineer will serve as the quality engineering contact...Work experience placement
- ...million patients in over 1,400 healthcare facilities.The Engineer III is an experienced software engineer who independently designs and delivers complex... ...criteria, and feature qualityMentor Engineer I and Engineer II teammates through pairing, code review, and...Temporary workWork experience placementWork at officeImmediate start
$102.5k - $188.9k
...reignite your professional career. Role Overview: As an Applied AI Engineer III, you will actively engage in your engineering craft, taking... ...will leverage your engineering craftsmanship across full-stack software engineering and modern frameworks—together with applied AI...Work at officeLocal areaVisa sponsorshipFlexible hours3 days per week$86.32k - $154.96k
The Senior OR Level II Research Laboratory Infrastructure Engineer will join the Laboratory IT Services (LITS) team within Research Information Systems (RIS) to provide technology services, support, consultation, and innovative solutions to St. Jude research faculty and...Full timeFor contractorsFlexible hours- Four Seasons in Nashville is seeking an Engineer II to support their Engineering team. This role is vital for maintaining hotel systems and ensuring a safe, comfortable experience for guests. Responsibilities include preventive maintenance, troubleshooting building systems...Full timeNight shift
- ...for a HVAC Building Automation Technician II in our Nashville, TN location. HVAC... ...control systems. Ability to test and modify software across multiple programming languages is... ...changes and discrepancies to facilitate engineering corrections and updates to drawings. Supplies...
$120k - $155k
The Full-Stack Software Consultant provides technical expertise on project tasks under the guidance of a project manager to deliver high... ...cloud technologies, development frameworks, and established engineering best practices.Conduct testing and quality assurance...Remote workFlexible hours- ...Job Description Job Description Overview Job Title: ID&C Software Engineer Location: Arnold AFB, TN Job Family Code: T – Software... ..., Data and Controls (ID&C) Software Engineer, supporting TOS II, at Arnold Air Force Base in Tullahoma, TN. The ID&C Software...Hourly payFull timePart timeWork experience placementH1bLocal areaNight shift
$134.5k - $265.1k
...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the...Local areaVisa sponsorship$33 per hour
...Job Title: Support Engineer II Location: Nashville, TN Contract: 6-24 months Pay Rate: $33.00 per hour Overview: Our client... ..., maintain, and troubleshoot desktop computers, peripherals, software, and related systems. Resolve hardware, software, and user...Hourly payWeekly payContract workTemporary workWork experience placementFlexible hours$122.8k - $166.1k
...Manager capacity, staying close to the operational reality your software serves and turning what you learn on-call into what you build... ...centers worldwide. You'll join a small, high-ownership engineering team whose charter is to transform OCC from manual monitoring...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hoursShift workNight shift$73.3k - $150.5k
...Summary:We are seeking a Data Scientist II to join the CX Analytics team within our... ...partnering closely with BI Analysts and Data Engineers to ensure analyses are grounded in... ...mining, web scraping, or object-oriented software is preferred.Data Visualization: Expertise...Full timeTemporary workWork experience placementRemote workWorldwide$74.1k - $148.3k
...least three calendar days from the posting date or as long as the job remains posted.Career Level - IC1Key ResponsibilitiesPlatform Software Development:Implement basic updates to SDKs/client libraries and instrumentation aligned to established platform patterns.Triage...Temporary workFlexible hoursShift work- ...Job Title: Full Stack Software Engineer Job Location: Nashville, TN 37076 and Tampa, FL 33602 Contract Duration: 03 Months W2 candidates are only preferred Requirement: A bachelor's degree in computer science, software engineering, or a related...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- cybersecurity software engineer Tennessee
- software developer fintech Tennessee
- senior robotics software engineer Tennessee
- network software engineer Tennessee
- software engineer remote Tennessee
- part time software developer remote Tennessee
- software engineer full time Tennessee
- entry level software engineer remote Tennessee
- senior software engineer ruby on rails Tennessee
- consulting software engineer Tennessee


