Jobs · Engineering · Arizona

Software Engineer I - Java, Python , GCP , NoSQL - GMNST

American Express · Phoenix, AZ · 1 wk ago
EngineeringFull-time

About the role

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.

Responsibilities

  • Build core features and functions of card transaction systems on a distributed platform deployed in the cloud.
  • Actively participate in agile teams and the latest development practices.
  • Write code and unit tests, work with API specs, and automation.
  • Use Java technologies to drive innovation while adopting new technologies.
  • Design, develop, test, and debug software applications.
  • Contribute to software builds, complete code reviews, and automated testing to maintain high-quality standards with guidance.
  • Support and monitor software across environments.
  • Adhere to security and regulatory best practices.

Qualifications

  • Computer Science degree (or equivalent) or industry experience.
  • Minimum 2 years of software development experience in a professional work environment.
  • Experience with Google Cloud technologies (BigQuery, BigTable, BigData, Spark, Scala, Java, Python, Vertx, RESTful microservices, Couchbase, Kafka, Airflow).
  • Familiarity and use of AI tools for development is a plus.
  • Hands-on experience with application design, software development, and automated testing.
  • Experience with distributed (multi-tiered) systems, algorithms, relational, or NoSQL databases.
  • Ability to effectively interpret technical and business objectives and challenges and articulate solutions.
  • Ability to learn and investigate new technology and business domains, question the status quo, and think outside the box.
  • Ability to debug basic software components and identify code defects for remediation.
  • Experience working in Agile or other rapid application development methods.
  • Proficient oral and written communication skills.
  • Employment eligibility to work with American Express in the United States is required; the company will not pursue visa sponsorship for this position.

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net