CEG (HR) Reporting & Analytics - Software Development Engineer

1 month ago


Phoenix, Arizona, United States American Express Full time
Lead the Way with American Express

At American Express, we're committed to empowering our customers, communities, and colleagues to progress in incredible ways. As a CEG (HR) Reporting & Analytics - Engineer, you'll play a vital role in shaping our technology landscape and driving business success.

Key Responsibilities:
  • Develop analytical reports to inform key stakeholders using Oracle Analytics
  • Create reusable data assets for analysis
  • Apply software engineering best practices to analytics code
  • Collaborate with product owners, delivery managers, vendors, engineers, architects, and stakeholders to resolve complex technical problems and create solutions
Requirements:
  • 5+ years of software development experience in a professional environment
  • Bachelor's degree in computer science, computer science engineering, or related field
  • Hands-on experience with design and development of backend data models for reporting and analytics
  • Knowledge of analytical tools like Tableau and/or Power-BI
  • Solid understanding of Business Intelligence (BI) tools, Data Warehouse (DW), Data Modeling concepts, and SQL/PLSQL
  • Familiarity with Agile or other rapid application development methods
  • Experience with design and coding across one or more platforms and languages
  • Experience with distributed systems, algorithms, and relational databases
  • Ability to handle multiple priorities and deadlines with independent judgment
  • Excellent written and verbal communication skills
  • Strong organization and prioritization skills
  • Proven ability to solve technical problems and influence key stakeholders
Preferred Qualifications:
  • Good understanding of analytics solutions and architecture on Big Data Platforms
  • Integrated data sets
  • Good understanding of CI/CD processes leveraging Jenkins, XLR, and Maven
  • Good understanding of internal and public cloud technologies
  • Professional certifications
  • Proven hunger to learn new technologies and translate them into working software
  • Ability to proactively support colleagues and collaborate to achieve targets
What We Offer:
  • Competitive base salaries
  • Bonus incentives
  • 6% Company Match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits
  • Flexible working model with hybrid, onsite, or virtual arrangements depending on role and business need
  • 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption, or surrogacy
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities


  • Phoenix, Arizona, United States American Express Full time

    A Career of ImpactAt American Express, we believe that technology is a powerful tool to unlock the potential of our customers and communities.As a Digital Analytics Engineer - Data Insights Specialist, you will play a critical role in harnessing the power of data and analytics to drive business growth and customer satisfaction.You will be responsible for...

  • Mechanical Engineer

    4 weeks ago


    Phoenix, Arizona, United States Performance Software Full time

    About Performance SoftwareWe are a midsize company with a great work-life balance, providing innovative software and hardware to our client companies. Our company has been in business for over 25 years, with a strong track record of stability and growth.Job ResponsibilitiesAs a Mechanical Engineer at Performance Software, you will be responsible for...


  • Phoenix, Arizona, United States Mighty ID Full time

    Software Engineer IMightyID is a leading SaaS provider specializing in Identity Resiliency Solutions, empowering businesses to secure and manage digital identities with unparalleled efficiency and reliability. As innovators at the forefront of the identity security sector, we are committed to delivering cutting-edge solutions that protect our clients' most...


  • Phoenix, Arizona, United States ShiftCode Analytics Full time

    Job OverviewWe are seeking a highly skilled .Net Developer to join our team at ShiftCode Analytics. The ideal candidate will have extensive experience in product development, manufacturing, and robotics domains.Key Responsibilities- Develop and maintain high-quality .Net applications- Collaborate with cross-functional teams to design and implement software...


  • Phoenix, Arizona, United States Charles Schwab Full time

    Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at Charles Schwab. As a Software Development Engineer, you will be responsible for designing, developing, and maintaining software applications using Java/J2EE and related technologies.Key Responsibilities:Design and develop software applications using...


  • Phoenix, Arizona, United States American Express Full time

    Job Title: Software Development EngineerAbout the Role:American Express is seeking a skilled Software Development Engineer to join our engineering team. As a core member of the team, you will be responsible for developing digital and automated solutions for our customers.Key Responsibilities:Design and develop software applications that meet user needsAssess...


  • Phoenix, Arizona, United States Focused HR Solutions Full time

    About the Role: We're seeking a talented Software Engineer with expertise in Python to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining cloud-based applications using Python.Key Responsibilities:Design and develop scalable cloud-based applications using Python.Collaborate with cross-functional...


  • Phoenix, Arizona, United States Virtual Full time

    We are seeking a talented Software Development Engineer to join our team at Vaco. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud services.You will work closely with our team to understand and analyze hardware and software problems, and develop solutions to resolve these issues.Key...


  • Phoenix, Arizona, United States Focused HR Solutions Full time

    **Software Development Role with Java and Agile Methodology**We are seeking a skilled Software Engineer with a strong background in Java to join our dynamic team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using Java and Agile methodology.Key Responsibilities:Design, develop,...


  • Phoenix, Arizona, United States Vaco Full time

    We are seeking a highly skilled Software Development Engineer to join our team at Vaco. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud services, as well as supporting hardware and software development.Key Responsibilities:Design and develop cloud services, including software and hardware...


  • Phoenix, Arizona, United States iboss Full time

    Company Overviewiboss is a cloud security company that empowers modern workforces to connect securely and directly to all applications from anywhere. Built on a containerized cloud architecture, iboss delivers advanced security capabilities such as Secure Web Gateway, malware defense, Risk-Based Intrusion Detection, Cloud Access Security Broker, and data...


  • Phoenix, Arizona, United States Triunity Software Full time

    Job Description:Seeking a skilled Java developer with a strong understanding of microservices architecture and software engineering principles.Experience with modern applications like Spring Boot, Angular, and RESTful API design is required.The ideal candidate will have a solid grasp of software development, including modular design, data structures, and...


  • Phoenix, Arizona, United States Arizona Official Website of State of Arizona Full time

    Job Description: We are seeking a skilled Sr. Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions. Your expertise in full-stack development will enable us to deliver innovative products and services to our customers. Key Responsibilities:...

  • Software Engineer II

    4 weeks ago


    Phoenix, Arizona, United States mPulse Mobile Full time

    Job Summary:We are seeking a skilled Java developer to join our team at mPulse Mobile. The ideal candidate will have a strong background in Java and object-oriented design, with experience in creating enterprise-level applications.This person will be responsible for designing and developing Java-based web service clients, creating and maintaining JSON web...


  • Phoenix, Arizona, United States Insight Global Full time

    Job Title: Golang Software EngineerJob Description:We are seeking a highly skilled Golang Software Engineer to join our team at Insight Global. As a Golang Software Engineer, you will be responsible for designing, developing, and maintaining software applications using the Go programming language.Key Responsibilities:Design and develop software applications...


  • Phoenix, Arizona, United States Trellix Full time

    About the Role:The Endpoint Sustaining Engineering team at Trellix is responsible for improving the customer experience by resolving critical product issues in-field and enhancing overall product quality. We actively troubleshoot complex problems and provide solutions to ensure customer success. Our team works closely with the Feature Engineering teams as...


  • Phoenix, Arizona, United States Saxon Global Full time

    Job Title: Senior Software Development EngineerJob Summary:Saxon Global is seeking a seasoned Senior Software Development Engineer to join our team. The ideal candidate will possess a minimum of three years of dedicated software development experience, emphasizing expertise in C#/.NET, LINQ, MVVM, and a strong command of database management systems.Key...


  • Phoenix, Arizona, United States Triunity Software Full time

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Senior Python Developer to join our team at Triunity Software. As a Senior Python Developer, you will be responsible for developing and maintaining APIs using Python, PostgreSQL, and Cloud Technologies.Key Responsibilities:* Develop and maintain APIs using Python, PostgreSQL, and Cloud...


  • Phoenix, Arizona, United States Republic Services Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test to join our team at Republic Services. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated test frameworks to ensure the quality and reliability of our software solutions.As a Software Development...


  • Phoenix, Arizona, United States SynergisticIT Full time

    Since 2010 SynergisticIT has been a leader in helping tech job seekers acquire the skills, experience, and technical expertise needed to succeed in the tech job market.We don't just focus on finding jobs for our candidates – we make careers.In today's competitive job market, our candidates are able to achieve multiple job offers and high salaries.Please...