
Software Engineer I
American Express3 days ago
Gurgaon, IndiaEntry Level
Responsibilities
- Design, develop, test, and maintain scalable full-stack applications using Python and React.js.
- Build backend services, automation solutions, and RESTful APIs using FastAPI, Flask, or Django.
- Develop responsive and reusable frontend components using React.js, JavaScript, HTML, and CSS.
- Integrate AI/ML capabilities, predictive models, intelligent automation, and AI-powered workflows into applications.
- Design schemas, develop queries, manage application data, and optimize relational and NoSQL database performance.
- Integrate frontend applications, backend services, databases, and external systems through APIs.
- Support application integration, infrastructure automation, deployment, troubleshooting, and operational workflows in VMware and Nutanix environments.
- Apply system design principles to create modular, scalable, secure, and maintainable software.
- Collaborate with infrastructure, DevOps, architecture, and cross-functional engineering teams.
- Participate in code reviews, debugging, unit testing, documentation, API specifications, and design discussions.
- Use AI-assisted development tools while maintaining code quality, security, reliability, and engineering standards.
Requirements
- Requires 1–2 years of professional software development experience, preferably in full-stack or backend development.
- Requires strong hands-on Python programming experience and practical knowledge of FastAPI, Flask, or Django.
- Requires experience developing web applications with React.js, JavaScript, HTML, and CSS.
- Requires understanding of AI/ML fundamentals and exposure to implementing or integrating machine learning models and AI-powered services.
- Requires experience with relational databases, SQL queries, database design, and application-level database integrations.
- Requires understanding of VMware and/or Nutanix virtualization technologies and enterprise infrastructure environments.
- Requires knowledge of system design, modular architecture, scalability, performance, and maintainability.
- Requires hands-on experience developing, consuming, testing, and integrating RESTful APIs.
- Requires understanding of object-oriented programming, data structures, algorithms, debugging, unit testing, Git, and software development practices.
- Requires analytical, troubleshooting, collaboration, communication, adaptability, and ownership skills.
- Preferred: bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Preferred: experience with full-stack Python and React applications, Generative AI, LLMs, RAG, AI-powered automation, VMware vCenter, Nutanix Prism, or infrastructure automation APIs.
- Preferred: familiarity with AWS, Azure, GCP, Docker, Kubernetes, CI/CD pipelines, microservices, distributed systems, event-driven applications, enterprise-scale or regulated environments, and Agile methodologies.
Benefits
- Competitive base salaries and bonus incentives.
- Financial well-being and retirement support.
- Medical, dental, vision, life insurance, and disability benefits depending on location.
- Flexible hybrid, onsite, or virtual work arrangements depending on role and business need.
- Paid parental leave depending on location.
- Access to global onsite wellness centers and confidential Healthy Minds counseling support.
- Career development and training opportunities.
Tech Stack
AWSAzureDjangoDockerFastAPIFlaskGitGoogle Cloud PlatformJavaScriptKubernetesMicrosoft SQL ServerMongoDBMySQLNumPyPandasPostgreSQLPostmanPythonPyTorchReactscikit-learnTensorFlowTypeScript
Categories
About American Express
American Express builds a global payments network and issues consumer, small-business, and corporate cards, plus merchant acquiring and travel services. Revenue comes from card fees, interest and lending, discount/merchant fees, and network services. Founded in 1850 and headquartered in New York City, it operates the Amex acceptance network worldwide and offers co-branded cards and membership rewards across millions of cardmembers and merchants; ticker NYSE: AXP.