Software Engineer I at American Express

American Express · Gurugram, India

📋 Job Details at a Glance 📍 Location Gurugram, India 🏢 Company American Express 👥 Experience Senior level 🎓 Qualification Senior level 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Python TypeScript JavaScript React SQL PostgreSQL Azure REST APIs Software Engineer I at American Express — Full Details & How to Apply American Express is seeking a Software Engineer I in Gurugram, India to develop modern web applications and leverage Generative AI capabilities. This role directly supports enterprise compute inventory management and data accuracy across infrastructure platforms using advanced analytics. This Software Engineer I position is critical for building scalable data integration and reporting solutions that ensure operational efficiency. The role involves developing applications using Python , TypeScript , JavaScript , React , and SQL , with integration via PostgreSQL and REST APIs . Candidates will work with cloud infrastructure tools such as Azure to support enterprise-level data workflows. The focus is on maintaining data integrity and enabling real-time analytics across distributed systems. The job posting specifies that this role is part of American Express ’s technology team in Gurugram, India. It emphasizes the use of Generative AI capabilities and enterprise-grade applications. The position is designed for individuals with senior-level qualifications and experience, working in a hybrid work mode. The role is part of American Express recruitment for technology roles in India. 2023, 2024, 2025, 2026 graduates with Senior level qualifications and Senior level experience are eligible. The salary for this position is Not Disclosed . Candidates will gain hands-on experience with Python , TypeScript , JavaScript , React , SQL , PostgreSQL , Azure , and REST APIs . This role provides foundational exposure to Generative AI in enterprise environments and supports progression into more complex AI-driven software development roles. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Search for Software Engineer I jobs , explore American Express recruitment in India, and find Gurugram, India jobs with real-time tech exposure. Apply online to access this role in the official job portal. Job Role & Responsibilities The Software Engineer I at American Express designs and deploys React.js -based web applications that directly impact user engagement metrics, ensuring data accuracy across enterprise platforms through integration with PostgreSQL and REST APIs . This role enables scalable data pipelines using Python and SQL , supporting real-time analytics with Generative AI models. Develop modern web applications using React.js to enhance user interaction, with a focus on reducing page load time by 20% or more through optimized component rendering. Leverage Python to build scalable data integration solutions, processing structured data from PostgreSQL databases with a throughput of at least 10,000 records per second. Collaborate with operations teams to validate data consistency across platforms, using SQL queries to audit transaction logs and detect anomalies in real time. Integrate structured and unstructured enterprise data using REST APIs and Python scripts, enabling downstream processing for Generative AI model training pipelines. Maintain and support existing codebases in React and Python , with a focus on reducing application latency by 15% through performance profiling and memory optimization. Document end-to-end data processing workflows and reporting mechanisms using SQL query logs and PostgreSQL schema diagrams to improve operational transparency. troubleshoot performance bottlenecks in data integration pipelines by analyzing SQL execution plans and REST API response times, identifying root causes in logs. Implement automated data validation scripts in Python that run on Azure pipelines, ensuring data integrity before ingestion into PostgreSQL databases. This role demands direct ownership of data pipeline performance , with measurable impact on user experience metrics and system reliability across American Express ' digital platforms. Required Skills & Technical Competencies The Software Engineer I role requires a strong technical foundation in Python , TypeScript , JavaScript , React , SQL , PostgreSQL , Azure , and REST APIs , with hands-on experience in building and maintaining production-grade applications. Technical Skills Python — advanced — used to develop scalable data integration solutions and automate data validation workflows in PostgreSQL environments. TypeScript — intermediate — applied to build type-safe components in React applications, ensuring robustness in large-scale codebases. JavaScript — intermediate — utilized for implementing dynamic user interactions in React applications, with focus on event handling and state management. React — advanced — used to develop responsive, high-performance web applications with real-time user feedback, including component lifecycle optimization. SQL — advanced — essential for querying and managing PostgreSQL databases, with direct use in performance tuning and data auditing. PostgreSQL — advanced — leveraged for storing and retrieving structured enterprise data, with schema design and indexing optimization for query efficiency. Azure — intermediate — used to deploy and manage CI/CD pipelines and containerized applications via REST APIs and Python scripts. REST APIs — advanced — integrated into data pipelines to enable communication between React frontend applications and backend services, with emphasis on error handling and rate limiting. When showcasing these skills, emphasize specific projects where you used Python to process data, React to build UIs, and SQL to validate data integrity — with measurable outcomes such as reduced latency or improved accuracy. Eligibility Criteria This role is designed for senior-level graduates with a strong technical background in software development, specifically those with hands-on experience in Python , React , and SQL applications. Must hold a Bachelor’s degree in Computer Science, Information Technology, or a related field with a minimum CGPA of 3.0 or equivalent. Eligible for 2023, 2024, 2025, and 2026 batches only. Requires senior-level experience, including at least one project involving data integration using Python and PostgreSQL . Must demonstrate proficiency in React and REST APIs through a portfolio that includes at least two live projects. Portfolio must include a GitHub repository with code for a React application and a Python script that processes data from a PostgreSQL database. Must have completed at least one capstone project involving data analytics and automation using SQL and Python . Documentation & Portfolio Requirements Your resume must include a project summary with clear technical stack details, and your portfolio must feature at least two live applications built with React and Python , with SQL queries and PostgreSQL schema diagrams included. Focus on a project where you used Python to integrate PostgreSQL data with a React frontend via REST APIs , and show how you improved data accuracy or reduced processing time by 20% or more. Salary for Software Engineer I at American Express 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer I role at American Express is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer I Upskilling with the right resources significantly enhances your chances of selection for the Software Engineer I role at American Express . Recommended Courses & Resources Python — Essential for backend development and data manipulation tasks. TypeScript — Enhances JavaScript with static typing, crucial for large applications. JavaScript — Fundamental for web development and client-side scripting. React — Key framework for building user interfaces in modern web applications. KodNest — Provides hands-on coding experience and project exposure. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating proficiency in Python or React — Ensure these skills are evident in your resume. ❌ Using a generic resume — Tailor it to the specific responsibilities listed in the job description. ❌ Listing technologies like Generative AI without context — Provide examples of how they were applied in past projects. ❌ Ignoring the senior-level experience requirement — Make sure your experience aligns with the job expectations. ❌ Adding unrelated technologies or unsupported claims — Focus on relevant skills and experiences. ❌ Failing to verify the official Apply URL — Always check the link and job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that the candidate meets the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to the resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer I Optimizing your resume for ATS is crucial for securing the Software Engineer I position at American Express . ATS Keywords to Include Python TypeScript JavaScript React SQL PostgreSQL Azure REST APIs Generative AI Data Analytics Large Language Models Retrieval-Augmented Generation Resume Tips for This Role Highlight Python and React prominently, as they are critical for the role. Emphasize experience with SQL and data integration technologies in your resume. Consider showcasing a project that involved Generative AI or data analytics. Use exact keywords from the job description to align with ATS requirements. Avoid adding unsupported technologies or experiences that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including unrelated work experience or skills that do not align with the job requirements. How to Apply for Software Engineer I at American Express Apply Now — American Express Open the official Apply URL and confirm the job title and company matches " Software Engineer I " at American Express . Prepare a resume that aligns with the required skills, responsibilities, qualifications, and experience listed in the job posting. Complete the official application form accurately, ensuring all information is truthful and avoiding unsupported claims. Submit the application and save the confirmation or application reference number if provided by the portal. Record the application date and monitor the official company portal or registered email for updates. Applications are reviewed on a rolling basis — early submission is recommended. Apply Now — American Express NexisGrow.com does not charge any fees for job applications. American Express American Express is a technology company based in Gurugram, India. It operates in the technology industry with a hybrid work mode. The Software Engineer I role supports core infrastructure compute and data integration efforts within the enterprise environment. The team manages enterprise compute inventory, integrates data from multiple sources, and ensures data accuracy and visibility. They develop scalable web applications and deliver actionable insights using modern AI technologies and data analytics. This role supports the company’s mission to optimize infrastructure through intelligent automation and advanced analytics, enabling efficient operations and informed decision-making. Early-career professionals gain hands-on experience with Python , TypeScript , JavaScript , React , SQL , PostgreSQL , Azure , and REST APIs —key tools in building AI-powered data solutions and modern web applications. Company Details Industry Technology Location Gurugram, India Connect With Us Careers Apply Now Website 🔗 egug.fa.us2.oraclecloud.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates from the 2023, 2024, 2025, and 2026 batches with senior-level qualifications. ? What technical skills are most important for this role? Skills Tap to expand + Answer Python, React, SQL, Generative AI, and data analytics are crucial for this position. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer 1. Review Python and React fundamentals. 2. Familiarize yourself with Generative AI concepts. 3. Prepare examples of past projects. 4. Understand SQL and data integration practices. 5. Research American Express's technology initiatives. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is hybrid, based in Gurugram, India. ? What career exposure can this role provide? Growth Tap to expand + Answer Exposure to advanced analytics, Generative AI, and enterprise application development. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight skills in Python, React, SQL, and experience with data analytics or Generative AI. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer Collaboration with engineers and operations teams is expected to deliver actionable insights. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the posting requires senior-level experience. 🔗 Explore More on NexisGrow More jobs in Gurugram Browse all Tech jobs Latest Fresher jobs More jobs at American Express Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com