Software Engineer-Python/ GO/ Java/ JavaScript (Cyber Security)

American Express

Phoenix (AZ)

On-site

USD 85,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

American Express is seeking a Cybersecurity Engineer I to contribute to secure web apps, services, and integrations across frontend and backend. You will work with React, Node.js, Java, Python, Go, and other technologies to deliver end-to-end features while strengthening security tooling and SDLC practices.

You will collaborate with experienced engineers, translate requirements, implement secure solutions, and continuously improve reliability, scalability, and security across environments.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
  • Software engineering experience in application design, software development, and automated testing
  • Experience with Python, Go, Java, and JavaScript
  • Knowledge of distributed systems, NoSQL and relational databases
  • Experience with Agile methodologies (Scrum/Kanban) and secure SDLC practices
  • Familiarity with AI tools to improve engineering productivity and quality

Responsibilities

  • Develops and maintains software applications with secure, clean code and automated tests
  • Writes robust software components and performs code reviews with guidance
  • Supports and monitors software across test, integration, and production environments
  • Collaborates with product and business teams to align technology with objectives
  • Engages in building security-focused features across frontend and backend

Skills

Python
Go
Java
JavaScript
Secure SDLC

Education

Bachelor's degree in Computer Science/Engineering

Tools

React
Node.js
Relational databases
NoSQL databases
Automated testing

Job description

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.

At American Express, our mission is to deliver the world’s best customer experience every day. At the heart of this mission is our Information Security organization, enabling exceptional experiences built on a foundation of trust, service, and security. We leverage advanced technologies and data-driven insights to stay ahead of an evolving threat landscape. We foster a culture of passion, curiosity, and courage—empowering you to innovate, grow, and help shape the future of a Fortune 100 company.

Trust. Service. Security.

The Enterprise Technology Services organization partners with every part of the American Express business to power the company's growth and innovation with trust and efficiency, and drive competitive differentiation with speed. We support the delivery and operations of technology, digital, and data capabilities, platforms, and services globally. Specifically, our team is responsible for the company's technology engineering, architecture, and infrastructure, providing 24x7 support to ensure an uninterrupted, high-quality experience for customers and colleagues. We also provide product management for core enterprise platforms, and lead technology risk and information security, enterprise data governance and platforms, digital product and design, and enterprise AI platforms on behalf of the company.

In this role of a Cybersecurity Engineer, you will contribute to building and enhancing security-focused web applications, services, and integrations that help enable a secure software development lifecycle (Secure SDLC).

You will work across both frontend and backend development, delivering end-to-end features that may include user interfaces, APIs, backend services, automation, integrations, and security tooling. Our technology stack spans React, Node.js, Java, Python, Go, and other technologies, so you will have the flexibility and opportunity to learn new languages, frameworks, and tools based on project needs.

You will collaborate with experienced engineers and stakeholders to understand requirements, design solutions, develop and test software, troubleshoot issues, and continuously improve application reliability, scalability, usability, and security. You will also gain hands-on exposure to application security concepts and how security controls and practices can be integrated throughout the software development lifecycle. We are looking for someone who enjoys learning, solving problems, working across technologies, and building practical solutions that improve the security and developer experience of our engineering ecosystem

Responsibilities
  • Cybersecurity Engineer I develops and maintains software applications, writes secure, clean and efficient code, completes code reviews with guidance and automated testing to ensure high-quality deliverables, debugs software components, and supports and monitors software across various environments.
  • Develops and maintains software applications
  • Writes clean, efficient, and well-documented code
  • Completes code reviews and automated testing with guidance from peers and leaders Debugs basic software components and identifies code defects for remediation
  • Supports and monitors software across test, integration, and production environments 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

Work Experience:

  • Software engineering and development experience or a related job experience in application design, software development, and automated testing
  • Experience in object-oriented design and coding with variety of languages like Python, GO, Java, Javascript etc
  • 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
  • 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)
  • Experience in automation testing and documentation (i.e. automated, functional, and performance)
  • Leverage AI tools to improve engineering productivity, code quality, documentation, and problem-solving in day-to-day development.

Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer-Python/ GO/ Java/ JavaScript (Cyber Security)
Software Engineer-Python/ GO/ Java/ JavaScript (Cyber Security)

American Express • Phoenix (AZ)

On-site
USD 110,000 - 150,000
Software Engineer-Python/ GO/ Java/ JavaScript (Cyber Security)
Software Engineer-Python/ GO/ Java/ JavaScript (Cyber Security)

American Express • Atlanta (GA)

On-site
USD 90,000 - 120,000
Cyber Security Engineer-Application Security Tooling (SCA/SAST/ DAST/ MAST/ API Security)
Cyber Security Engineer-Application Security Tooling (SCA/SAST/ DAST/ MAST/ API Security)

American Express • Phoenix (AZ)

On-site
USD 120,000 - 190,000
Java / JavaScript / RESTful API / Cyber Security Engineer
Java / JavaScript / RESTful API / Cyber Security Engineer

American Express • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Java / JavaScript / RESTful API / Cyber Security Engineer
Java / JavaScript / RESTful API / Cyber Security Engineer

American Express • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Java / JavaScript / RESTful API / Cyber Security Engineer
Java / JavaScript / RESTful API / Cyber Security Engineer

American Express • Florida

On-site
USD 90,000 - 130,000
Cyber Security Engineer - Application Security Tooling
Cyber Security Engineer - Application Security Tooling

Cybersecurity Jobs • Phoenix (AZ)

On-site
USD 104,000 - 175,000
Cybersecurity Engineer - Secure SDLC & Full-Stack
Cybersecurity Engineer - Secure SDLC & Full-Stack

American Express • Phoenix (AZ)

On-site
USD 110,000 - 150,000
Sr Software Engineer II
Sr Software Engineer II

American Express • New York (NY)

On-site
USD 180,000 - 230,000
Cybersecurity Engineer - Secure SDLC & Full-Stack
Cybersecurity Engineer - Secure SDLC & Full-Stack

American Express • Atlanta (GA)

On-site
USD 90,000 - 120,000