
Senior Software Engineer II
American Express5 hours ago
Gurgaon, IndiaSenior
Responsibilities
- Supervise and mentor software engineers and cross-functional colleagues on tasks and projects.
- Provide technical leadership and mentorship to junior engineers.
- Lead the full lifecycle of software applications and systems from inception through deployment.
- Direct technical project aspects related to scalability, performance, and reliability.
- Review code and enforce coding standards, development methodologies, and best practices.
- Identify and resolve performance bottlenecks.
- Collaborate with product, business, and other cross-functional teams to align technology initiatives with organizational objectives.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or comparable experience; an advanced degree is preferred.
- 10+ years of software engineering experience or equivalent role-level experience, with a strong focus on Java-based application development.
- Experience building and maintaining distributed, scalable, multi-tier applications.
- Experience with application design, development, testing, deployment, and production support.
- Knowledge of distributed systems, algorithms, NoSQL databases, and relational databases.
- Experience or exposure to cloud platforms such as AWS, Azure, or GCP.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with unit, integration, functional, and performance testing, plus familiarity with automated testing and code quality practices.
- Familiarity with DevOps principles and modern software delivery practices.
- Knowledge of Kafka is a plus.
- Strong problem-solving skills and the ability to analyze complex technical challenges and deliver scalable solutions.
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.
- Generous paid parental leave, depending on location.
- Access to global onsite wellness centers staffed with nurses and doctors, depending on location.
- Free confidential counseling through the Healthy Minds program.
- Career development and training opportunities.
- Employment is conditional upon successful completion of a background verification check.
- American Express is an equal opportunity employer.
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.