As a member of our diverse tech team, you will have the opportunity to architect, code, and deliver software solutions that enhance our customers’ digital lives. Collaborate with talented engineers in a supportive environment where your voice matters. You’ll have the freedom to choose the technology that best addresses complex challenges while being encouraged to contribute to the broader engineering community through open-source initiatives. We prioritize continuous learning, offering dedicated time for professional development to keep your skills sharp and relevant.
Key Responsibilities
- Software Development. Design, develop, troubleshoot, debug, and document software and systems that meet complex business and technical requirements.
- Agile Team Member. Act as a core member of an Agile team, driving user story analysis, design, development, and automated testing.
- Scalable Solutions. Build scalable and resilient software with thorough logging, ensuring seamless deployment, support, and monitoring across test, integration, and production environments.
- Best Practices. Implement industry best practices for maintainable code, usability patterns, and thorough testing.
- Problem Solving. Quickly identify root causes of issues and implement effective solutions.
- Collaboration. Partner with technology leaders, product owners, and business SMEs to ensure aligned solutions and foster innovation within the team.
Minimum Qualifications
- 3 - 6 years of software development experience with a strong foundation in Agile methodologies.
- Proficiency in at least two of the following, Java, Spring Boot, Python, PySpark, Scala, or GoLang.
- Hands-on experience with large-scale applications handling high-volume transactions, utilizing reactive and event-driven programming.
- Familiarity with tools/frameworks such as Git, Maven, Jacoco, Sonar, Kafka, PostgreSQL, and cloud technologies (Docker, Kubernetes).
- Proven ability to adapt quickly to shifting priorities and work autonomously.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or 5+ years of industry experience.
- Experience in credit card domains and working with cloud-native applications is preferred.
- Strong analytical skills with the ability to source and interpret data effectively.
What We Offer
- Competitive base salaries and bonus incentives
- Comprehensive health and wellness programs, including medical, dental, and vision insurance
- Flexible working models (hybrid, onsite, or virtual)
- Generous paid parental leave
- Access to global wellness centers staffed by professionals
- Career development and training opportunities
Join Us
If you’re ready to lead the way with American Express and make an impact, apply now! We’re committed to diversity and equal opportunity, ensuring a workplace free from discrimination.
Note. Employment is contingent upon the successful completion of a background verification check, in compliance with applicable laws.