American Express is hiring a Software Engineer II in its Enterprise Technology Services organization. This hybrid role combines software engineering, cybersecurity analytics, Python automation, Elasticsearch and Generative AI to investigate and automate detection of malicious activity affecting applications and APIs.
Job Highlights
- Company: American Express
- Role: Software Engineer II – Cybersecurity Analytics & Automation
- Locations: Bengaluru / Chennai
- Experience: 5+ years
- Work Type: Full-time
- Work Model: Hybrid
- Shift: Day
- Career Area: Technology
- Salary: Not disclosed
- Apply Before: 2 October 2026
Roles & Responsibilities
- Investigate suspicious and malicious activity targeting applications, websites and APIs.
- Analyze bot activity, credential stuffing, account takeover attempts, scraping and API abuse.
- Analyze application logs, WAF events, authentication data, fraud signals and threat intelligence.
- Develop and optimize Elasticsearch queries for security investigations.
- Use Python and REST APIs to collect, process and correlate security data.
- Convert repetitive manual investigations into scalable automation.
- Correlate signals across WAF, bot management, authentication, fraud and threat-intelligence platforms.
- Apply Generative AI to security analytics, investigation and engineering workflows.
- Use GitHub Copilot, ChatGPT or comparable AI-assisted development tools.
- Document investigation methods, detection logic and automation workflows.
- Collaborate with cybersecurity, application engineering, fraud, infrastructure and data teams.
Qualifications & Eligibility
- Bachelor’s degree in Computer Science, Cybersecurity, Engineering, Data Science or related technical field.
- 5+ years of software engineering, security engineering, security analytics or related experience.
- Strong Python programming and automation skills.
- Hands-on Elasticsearch experience.
- Strong knowledge of REST APIs and structured/semi-structured data.
- Understanding of HTTP/HTTPS, Layer 7 protocols and web applications.
Required Skills
- Python
- Elasticsearch
- REST APIs
- Security analytics
- Software engineering
- Web/API security
- Data analysis
- Automation
- Git
- CI/CD
Preferred Skills
- Docker
- Kubernetes
- Kafka
- WAF and bot-management platforms
- SIEM/security analytics
- Cloud security
- Application security
- Threat detection
Ready to apply? Unlock the hiring details and get access to premium hiring details across all premium job openings.
Unlock Hiring Details
- HR contact details
- Official recruiter email
- Access to all premium openings
Instant access after successful payment
Recommended Jobs
Staff Data Scientist – Revenue Retention
HighLevel
New
✓ Verified
Staff Data Scientist – Growth and Expansion
HighLevel
New
✓ Verified
Product Analyst – AI Products
HighLevel
New
✓ Verified
L1 Data Engineer
DeepSource Technologies
New
✓ Verified
Data Analyst / Data Engineer
Pavago
New
✓ Verified
Senior Data Analyst
Precision Medicine Group
New
✓ Verified

