Senior Software Engineer

3 days ago


Phoenix, Arizona, United States American Express Full time
About the Role

We are seeking a highly skilled Senior Engineer to join our team at American Express. As a Senior Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.

Key Responsibilities
  • Lead the development of software applications using agile methodologies
  • Design and implement software solutions that meet business requirements
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality software code that meets industry standards
  • Provide technical guidance and mentorship to junior engineers
  • Participate in code reviews and ensure that code meets quality standards
  • Identify and implement opportunities for process improvements and efficiency gains
Requirements
  • 8+ years of software development experience with a strong background in Java, ReactJs, and Vert.x
  • Experience with RDBMS, Spark, Airflow, and distributed systems
  • Advanced experience with performance tuning, test automation, and DevOps practices
  • Strong understanding of application security principles and remediating vulnerabilities
  • Ability to communicate effectively with technical and non-technical stakeholders
  • Strong problem-solving skills and ability to work in a fast-paced environment
Preferred Qualifications
  • Master's degree in Computer Science or related field
  • Experience with industry reference architecture of data management and Next Generation tools and process
  • Knowledge of cloud platforms and experience working in public cloud environments
What We Offer

At American Express, we offer a competitive salary range of $110,000 to $190,000 annually, plus bonus incentives and benefits. We also offer a comprehensive benefits package, including medical, dental, vision, life insurance, and disability benefits. Additionally, we provide opportunities for career development and training, as well as a flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need.

We are an equal opportunity employer and welcome applications from diverse candidates. If you are a motivated and experienced Senior Engineer looking for a new challenge, please apply today



  • Phoenix, Arizona, United States American Express Full time

    Unlock Your Potential as a Senior Software Engineer at American ExpressAre you a seasoned software engineer looking for a new challenge? Do you want to work with a talented team of engineers to develop innovative solutions that make a real impact? Look no further than American Express.About the RoleWe are seeking a highly skilled Senior Software Engineer to...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at American Express. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop software systems that meet the needs of our...


  • Phoenix, Arizona, United States Progilisys Solutions Full time

    Job OverviewExciting Opportunity: Senior Software EngineerFull Remote | Contract to Hire | U.S. Citizenship Required | Security Clearance RequiredAre you an experienced software engineer with a drive for developing cutting-edge solutions? We are looking for a skilled Senior Software Engineer to become a vital part of our client's innovative team.Position...


  • Phoenix, Arizona, United States CyberCoders Full time

    Job Title: Senior Full-Stack EngineerWe are seeking a highly skilled Senior Full-Stack Engineer to join our team at CyberCoders. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.About the Role:5+ years of experience in software developmentStrong understanding...


  • Phoenix, Arizona, United States Intelliswift Software Full time

    Senior Mechanical Systems EngineerCompany: Intelliswift SoftwareKEY RESPONSIBILITIESThe Senior Mechanical Systems Engineer is responsible for conducting thorough analysis of static structural elements and systems within complex gas turbine engines, contributing to the dynamic and expanding aerospace sector. This role encompasses the analysis, design,...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at American Express. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at American Express. As a Senior Engineer, you will be responsible for leading and mentoring teams of engineers through ongoing development efforts, ensuring engineers adhere to team standards, and accountable for accurate completion and quality of all documentation and work...


  • Phoenix, Arizona, United States American Express Travel Related Services Company, Inc. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at American Express Travel Related Services Company, Inc. as a core member of an engineering team to develop digital and automated solutions for our customers.Key Responsibilities:Develop and design software applications, translating user needs into...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at American Express. As a key member of our technology team, you will be responsible for designing, developing, and deploying software applications that drive business growth and customer satisfaction.Key ResponsibilitiesDesign and develop software applications using...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at American Express. As a Senior Engineer, you will be responsible for building and maintaining our core systems, ensuring they are scalable, efficient, and reliable.Key ResponsibilitiesDesign, develop, and deploy high-quality software solutions using Java, Spring Boot, and...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at American Express. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Technology Community Office team at American Express. As a Senior Engineer, you will play a key role in expanding our ability to deliver positive community experiences to developers at American Express.Key ResponsibilitiesDesign and architect systems using advanced algorithms and...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at American Express. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customer-facing applications, business applications, and internal end-user tools and...


  • Phoenix, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Multi-Mission department in the Software Engineering Directorate. As a key member of our team, you will be responsible for applying advanced technical expertise to reverse engineer legacy systems and develop C/C++ software for embedded multi-processor systems.Key...


  • Phoenix, Arizona, United States Brooksource Full time

    Job Title: Senior Python Software EngineerJob Summary:We are seeking a highly skilled and experienced Senior Python Software Engineer to join our team at Brooksource. As a Senior Python Software Engineer, you will play a crucial role in building and automating utilities and pipelines for machine learning models. You will be responsible for developing...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at American Express. As a Senior Engineer, you will play a key role in architecting, coding, and shipping software that makes a significant impact on our customers' digital lives.ResponsibilitiesDesign and implement logging standards to streamline dashboard creation and ensure...


  • Phoenix, Arizona, United States Corjl Software Full time

    About the PositionCorjl Software is seeking a skilled Backend Software Engineer to contribute to the development of our next-generation graphic design editing platform.You will work closely with our technical co-founder to design and implement scalable, efficient, and reliable backend systems using Typescript, GraphQL, and DynamoDB.As a mentor, you will...


  • Phoenix, Arizona, United States Corjl Software Full time

    About the PositionCorjl Software is seeking a skilled Backend Software Engineer to contribute to the development of our next-generation graphic design editing platform.You will work closely with our technical co-founder to design and implement scalable, efficient, and reliable backend systems using Typescript, GraphQL, and DynamoDB.As a mentor, you will...


  • Phoenix, Arizona, United States HeartCentrix Solutions Full time

    Job Title: Senior Java Software EngineerAt HeartCentrix Solutions, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Collaborate with senior developers to build...


  • Phoenix, Arizona, United States American Express Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at American Express. As a Senior Engineer, you will be responsible for leading the development of software applications and systems, working closely with cross-functional teams to design, implement, and deploy high-quality software solutions.Key ResponsibilitiesOwn all technical...