1,677,531open jobs
100,628companies
258,573added this week
Browse all
Location
In office (Gurgaon)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Oct 15, 2026. American Express scores A on the Alion truth index.

Overview
Company
Impact
Profile match
American Express is a New York financial services company founded in 1850 as an express freight business that became a payments network and card issuer. Unlike the four-party networks it competes with, it issues most of its own cards and operates its own network, which lets it earn merchant discount revenue as well as interest and annual fees, and supports a premium rewards proposition built on travel and lounge access. Its business spans consumer and small business cards, corporate payments, merchant acquiring and travel services, and it is a component of the Dow Jones Industrial Average.

The Core Infrastructure Compute team is responsible for managing and maintaining enterprise compute inventory, integrating and consolidating data from multiple sources, and ensuring data accuracy, consistency, and visibility across infrastructure platforms. The team focuses on developing modern web applications, building scalable data integration and reporting solutions, leveraging Generative AI capabilities, and delivering actionable insights through advanced analytics and intelligent automation to drive operational efficiency, informed decision-making, and continuous infrastructure optimization.

We are seeking an experienced Senior Software Engineer with strong hands-on expertise in Microsoft Power BI, MS SQL Server, React.js, Python, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), vector databases, and data analytics.

The ideal candidate will possess strong software engineering fundamentals, programming expertise, analytical problem-solving capabilities, and practical experience designing and developing AI-enabled enterprise applications. The role requires the ability to integrate structured and unstructured enterprise data with modern AI technologies while ensuring application scalability, security, reliability, and performance.

Software Engineering & Application Development

  • Design, develop, enhance, and maintain scalable enterprise applications, analytical platforms, and AI-enabled solutions.
  • Develop modern, responsive, and interactive web applications using React.js, JavaScript, TypeScript, HTML, and CSS.
  • Build reusable frontend components, dashboards, and application interfaces.
  • Develop and integrate RESTful APIs, backend services, and enterprise data integrations.
  • Implement application functionality using Python, JavaScript, TypeScript, C#, or equivalent programming languages.
  • Apply software engineering best practices, including modular architecture, clean coding, unit testing, code reviews, and performance optimization.
  • Troubleshoot complex application, integration, performance, and production issues.
  • Collaborate with product owners, data engineers, AI engineers, and business stakeholders to deliver scalable technical solutions.

Power BI & Data Analytics

  • Design, develop, deploy, and maintain enterprise Power BI dashboards, reports, and analytical solutions.
  • Translate complex business requirements into interactive dashboards, KPIs, scorecards, and actionable insights.
  • Develop Power BI semantic models, advanced DAX measures, calculated columns, and Power Query transformations.
  • Integrate Power BI with MS SQL Server, APIs, enterprise applications, and other structured data sources.
  • Optimize dashboard performance, data refresh processes, query execution, and reporting efficiency.
  • Implement row-level security, workspace access controls, and data governance best practices.
  • Analyze large datasets to identify trends, anomalies, operational risks, and opportunities for improvement.
  • Develop automated reporting and analytical solutions to improve business decision-making.
  • Explore AI-assisted analytics, natural-language querying, and intelligent insights across enterprise data.

MS SQL Server & Database Engineering

  • Design, develop, maintain, and optimize SQL Server databases and enterprise data solutions.
  • Develop complex T-SQL queries, stored procedures, functions, views, and database scripts.
  • Perform query optimization, indexing, execution plan analysis, and database performance tuning.
  • Develop data extraction, transformation, and integration workflows to support applications, analytics, and AI use cases.
  • Implement relational data models and ensure data quality, consistency, integrity, and security.
  • Integrate SQL Server data with Power BI, React applications, Python services, and AI-powered applications.
  • Support structured data retrieval and integration with Generative AI and RAG solutions.
  • Troubleshoot database performance, connectivity, and data processing issues.

Generative AI & LLM Application Development

  • Design, develop, and integrate Generative AI and Large Language Model (LLM) capabilities into enterprise applications.
  • Build AI-powered applications using Python and frameworks such as LangChain, LlamaIndex, or equivalent orchestration frameworks.
  • Integrate LLM APIs and enterprise AI platforms, including Azure OpenAI, OpenAI APIs, Google Vertex AI, or equivalent services.
  • Develop intelligent applications supporting natural-language search, document summarization, knowledge retrieval, conversational interfaces, and analytical insights.
  • Implement prompt engineering, structured outputs, tool/function calling, and context management techniques.
  • Develop reusable AI services and REST APIs for integration with React-based applications and enterprise platforms.
  • Evaluate LLM responses for accuracy, relevance, latency, cost, and reliability.
  • Implement guardrails, secure prompt handling, sensitive-data protection, and responsible AI practices.
  • Troubleshoot AI application issues involving model responses, context limitations, integration failures, and performance.

Retrieval-Augmented Generation (RAG) & Vector Databases

  • Design, develop, implement, and optimize Retrieval-Augmented Generation (RAG) solutions using enterprise structured and unstructured data.
  • Build document ingestion, preprocessing, chunking, embedding generation, indexing, retrieval, and response generation pipelines.
  • Work with vector databases such as Pinecone, Milvus, Weaviate, Chroma, FAISS, or PostgreSQL with pgvector.
  • Implement semantic search, similarity search, metadata filtering, and hybrid retrieval techniques.
  • Integrate vector databases with LLMs, Python services, and enterprise knowledge repositories.
  • Develop enterprise knowledge assistants, document search applications, and AI-powered question-answering solutions.
  • Implement embedding models, vector indexing strategies, retrieval optimization, and reranking techniques.
  • Improve RAG response quality through retrieval evaluation, grounding, citation generation, and hallucination reduction.
  • Integrate SQL Server and other enterprise data sources with RAG workflows where appropriate.
  • Implement document-level access controls, data isolation, secure retrieval, and appropriate handling of confidential enterprise information.
  • Monitor and optimize retrieval accuracy, response latency, token usage, and overall AI application performance.

Programming, Automation & API Integration

  • Develop automation solutions using Python, JavaScript, TypeScript, PowerShell, and SQL.
  • Build backend services and APIs using frameworks such as FastAPI, Flask, Node.js, or equivalent technologies.
  • Automate data ingestion, validation, transformation, reporting, and operational workflows.
  • Develop reusable scripts and components for AI applications, analytics platforms, and enterprise integrations.
  • Integrate REST APIs, LLM APIs, vector databases, SQL Server, and frontend applications.
  • Implement error handling, logging, exception management, and automated testing.
  • Support CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or equivalent tools.
  • Apply version control, secure coding standards, and automated deployment practices.

Analytical Problem Solving & Intelligent Solutions

  • Analyze complex business and technical problems and translate requirements into scalable software and analytical solutions.
  • Develop data-driven insights using SQL, Power BI, Python, and AI-assisted analytical techniques.
  • Identify opportunities to apply Generative AI, semantic search, RAG, and intelligent automation to enterprise workflows.
  • Perform data profiling, reconciliation, anomaly detection, and root cause analysis.
  • Evaluate AI use cases based on feasibility, business value, security, accuracy, and operational impact.
  • Collaborate with stakeholders to define KPIs, reporting requirements, and intelligent application capabilities.
  • Communicate technical findings and analytical insights effectively to technical and non-technical audiences.

Required Experience & Technical Skills

  • 3-5 years of overall IT, software engineering, application development, or data analytics experience, with hands-on experience in modern application development and AI technologies.
  • Strong hands-on experience with Microsoft Power BI, including DAX, Power Query, semantic modeling, dashboard development, and Power BI Service.
  • Extensive experience with MS SQL Server and T-SQL, including complex queries, stored procedures, views, database design, and performance optimization.
  • Strong hands-on expertise in React.js, JavaScript, TypeScript, HTML, and CSS.
  • Strong programming experience in Python, including API development, automation, data processing, and integration.
  • Solid understanding of software engineering principles, data structures, algorithms, object-oriented programming, and design patterns.
  • Hands-on experience developing Generative AI and LLM-powered applications.
  • Practical knowledge of Retrieval-Augmented Generation (RAG) architecture, implementation, and optimization.
  • Experience working with vector databases such as Pinecone, Milvus, Weaviate, Chroma, FAISS, or pgvector.
  • Understanding of embeddings, semantic search, vector similarity, document chunking, retrieval strategies, and context augmentation.
  • Experience with LangChain, LlamaIndex, or equivalent LLM application frameworks.
  • Experience integrating LLM APIs, REST services, enterprise databases, and frontend applications.
  • Strong understanding of data analytics, data modeling, data transformation, and reporting solutions.
  • Experience with Git, CI/CD pipelines, automated testing, and Agile software development practices.
  • Knowledge of secure application development, data privacy, authentication, authorization, and enterprise AI governance.
  • Strong analytical thinking, debugging, troubleshooting, and problem-solving capabilities.
  • Ability to independently design, develop, deploy, and support enterprise-grade software and AI-enabled solutions.

Preferred Qualifications

  • Knowledge of data warehousing, dimensional modeling, and enterprise data governance.
  • Experience building AI-powered dashboards, conversational analytics, or natural-language interfaces for enterprise data.
  • Experience developing applications in large-scale, highly regulated environments.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,677,531 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Gurgaon
≈ $19k – $43k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru • Hyderabad • Noida
Python
JavaScript
C#
C++
Mobile
MVI
DevOps
Azure
Windows Server
Platform Engineering
Linux
Windows
Apply
≈ $17k – $41k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
C#
C++
Assembly
Assembly
WinDbg
AI/ML
Machine Learning
DevOps
Azure
Windows
Analytics
Power BI
Apply
In office • 4+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
C#
C++
DevOps
Azure
Windows
Apply
≈ $18k – $42k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • India
Python
JavaScript
TypeScript
Node JS
Databases
DynamoDB
ElasticSearch
AI/ML
Machine Learning
Frontend
Vue.js
Redux
Angular
React.js
Sass
Vuetify
Mobile
Material Design
DevOps
Rest API
CI/CD
AWS
AWS Lambda
Amazon S3
AWS Step Functions
QA
Jest
Mocha
Apply
≈ $18k – $43k per year (Estimated) • Remote (India) • Full-Time • 5+ years exp • Bachelor's Degree • India
Python
Java
SQL
Scala
Apex
Apex
MuleSoft
Databases
Redis
Databricks
Delta Lake
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Copilot
Cursor
Spark
DevOps
GCP
Azure
CI/CD
AWS
IAM
Apply
≈ $122k – $237k per year (Estimated) • In office • TS/SCI • Reston
Python
JavaScript
TypeScript
PowerShell
C#
Bash
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
Ansible
GCP
Helm
VMWare
Azure
CI/CD
AWS
Kubernetes
Amazon EKS
Amazon EC2
GitLab
Amazon S3
Linux
VPN
Apply
≈ $124k – $227k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Tysons
JavaScript
Java
TypeScript
SQL
Java
Maven
Apache Tomcat
Databases
ElasticSearch
AI/ML
Hadoop
Spark
Frontend
Angular
DevOps
CI/CD
Jenkins
AWS
Amazon EC2
GitHub
Amazon S3
Amazon CloudWatch
Cybersecurity
Active Directory
LDAP
PKI
Management
Agile
Scrum
Apply
≈ $162k – $295k per year (Estimated) • In office • TS/SCI • 10+ years exp • Chantilly
Python
JavaScript
TypeScript
Databases
ElasticSearch
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Terraform
Ansible
CloudFormation
AWS
Linux
Analytics
ETL/ELT
Apply
≈ $112k – $242k per year (Estimated) • In office • TS/SCI • Chantilly
Python
SQL
Databases
OpenSearch
DevOps
Terraform
Ansible
GCP
Azure
AWS
AWS Lambda
Amazon EC2
GitHub
Amazon S3
IAM
Apply
≈ $124k – $262k per year (Estimated) • In office • TS/SCI • Chantilly
Python
JavaScript
Java
Java
Spring Boot
Databases
Databricks
AI/ML
Spark
Frontend
React.js
DevOps
Azure
Jenkins
Git
AWS
AWS Lambda
Amazon S3
Management
Jira
Agile
Apply
Software Engineer I 7 hours ago
≈ $8.5k – $24k per year (Estimated) • In office • 3+ years exp • Master's Degree • Gurgaon
Python
JavaScript
TypeScript
SQL
PowerShell
C#
Node JS
Python
Flask
FastAPI
Databases
PostgreSQL
Weaviate
Chroma
Milvus
pgvector
Pinecone
FAISS
MS SQL
AI/ML
LangChain
LlamaIndex
Vertex AI
Embeddings
Prompt Engineering
Function Calling
LLM
RAG
Hallucination
Reranking
Semantic Search
OpenAI
Structured Outputs
Semantic Search
LLM Guardrails
Frontend
React.js
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
Analytics
Power BI
Dimensional Modeling
Management
Agile
Apply
≈ $17k – $40k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Gurgaon
Java
Databases
Apache Kafka
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $16k – $37k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Chennai
Python
Java
PowerShell
C#
C#
.NET
Databases
MySQL
PostgreSQL
HBase
Cassandra
Couchbase
ElasticSearch
DevOps
Splunk
GCP
OpenShift
GitHub Actions
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
AIOps
Management
ServiceNow
Agile
ITIL
ITSM
Apply
≈ $19k – $42k per year (Estimated) • Remote (India) • 7+ years exp • Bachelor's Degree • Bengaluru
Java
C#
Apex
C#
.NET
AI/ML
Machine Learning
DevOps
Rest API
CI/CD
SOAP
Apply
In office • 5+ years exp • Bengaluru
Java
Java
Spring Boot
Spring MVC
Vert.x
Databases
Redis
Cassandra
Couchbase
Apache Kafka
DevOps
gRPC
OpenShift
Jaeger
Istio
Envoy
Linkerd
Prometheus
CI/CD
Jenkins
Docker
Kubernetes
Service Mesh
GitHub
Management
Agile
Apply
≈ $20k – $46k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Gurgaon
Apply
In office • Mumbai • Chennai • Gurgaon
JavaScript
Java
TypeScript
Java
Spring Framework
Spring Boot
Spring MVC
Spring Security
Databases
RabbitMQ
Apache Kafka
Frontend
RxJS
Angular
Angular Material
DevOps
Rest API
Apply
≈ $20k – $50k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Gurgaon
Marketing
YouTube
Apply
≈ $7.5k – $19k per year (Estimated) • In office • Full-Time • 2+ years exp • Master's Degree • Gurgaon
Management
Microsoft Office
Apply
iOS Developer 1 day ago
In office • 3+ years exp • Gurgaon
C
Swift
Objective-C
C
FFmpeg
Mobile
Core Data
Core Animation
MVVM
VIPER
Core Graphics
DevOps
CI/CD
Management
Agile
Apply
See all jobs
This is one of many
1,677,531 more open roles from verified company boards, updated every day.