Senior NodeJS Backend Engineer
American ExpressJoin American Express as a Senior NodeJS Backend Engineer
About the Role
American Express is seeking a talented and experienced NodeJS backend engineer to join our Lounge Services team, part of the Membership Services division. This role is pivotal in making membership an indisputable competitive advantage by enhancing the digital journey of our Card Members to find, access, and experience lounges.
Key Responsibilities
- Design and Development: Design, develop, and maintain high-performance backend services and APIs using NodeJS.
- Collaboration: Work closely with multi-functional teams to gather requirements, architect solutions, and implement features that meet business needs.
- Best Practices: Implement best practices for code quality, testing, and deployment automation.
- Mentorship: Conduct code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvement.
- Technology Evaluation: Stay updated on emerging technologies and industry trends, evaluating new tools and frameworks to improve efficiency and productivity.
- DevOps Collaboration: Work closely with DevOps teams to deploy and manage backend services in cloud environments such as AWS, Azure, or Google Cloud.
- API Integration: Collaborate with frontend engineers to define API contracts and ensure seamless integration between frontend and backend systems.
- Communication: Communicate effectively with team members, stakeholders, and management to provide project updates, status reports, and technical recommendations.
Requirements
- Education: Bachelor’s degree in computer science, engineering, or a related field. A Master’s degree is preferred.
- Experience: 3+ years of experience in backend development, with a strong proficiency in NodeJS.
- Technical Skills: Solid understanding of distributed systems architecture, microservices, and RESTful API design principles. Experience with cloud platforms and services, containerization technologies (e.g., Docker, Kubernetes), SQL and NoSQL databases.
- Problem Solving: Strong problem-solving skills, with the ability to analyze complex technical challenges and propose effective solutions.
- Tools: Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Communication: Excellent communication skills, with the ability to collaborate effectively with multi-functional teams and stakeholders.
- Track Record: Proven track record of delivering scalable and reliable backend solutions in a fast-paced, Agile/Scrum environment.
- Adaptability: Ability to adapt to changing priorities, multitask effectively, and thrive in a dynamic, collaborative work environment.
Benefits
American Express offers a comprehensive benefits package that supports the holistic well-being of our colleagues. This includes competitive base salaries, bonus incentives, a 6% company match on retirement savings plans, free financial coaching, comprehensive medical, dental, vision, life insurance, and disability benefits, flexible working models, and extensive parental leave.
Join us and be part of a team that values diversity, innovation, and collaboration. Apply today to become a part of #TeamAmex and help us lead the way in providing world-class customer experiences.
Location
This position is based in New York, NY, with a hybrid working model that combines on-site and remote work.
Benefits Extracted with AI
- 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
- 20+ weeks paid parental leave for all parents
- Free access to global on-site wellness centers
- Free and confidential counseling support
- Career development and training opportunities
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Engineer - Java, JavaScript, React, Node
Join American Express as a Senior Full Stack Engineer specializing in Java, JavaScript, React, and Node. Work in a hybrid environment.
Senior Full Stack Engineer - JavaScript/Python
Join American Express as a Senior Full Stack Engineer specializing in JavaScript and Python. Develop web applications and RESTful APIs.
Software Engineer III
Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.
Software Engineer III
Join American Express as a Software Engineer III in Phoenix, AZ. Work on global scale software with cutting-edge technologies.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Senior Node.js Engineer
Join ShiftKey as a Senior Node.js Engineer to lead our transition to a microservices architecture. Remote work available.
Senior Backend Engineer
Join Magic Eden as a Senior Backend Engineer to build scalable systems using Node.js and cloud technologies.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.
Senior Full Stack Software Engineer
Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Node.js Developer
Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Software Engineer Summer Internship
Join American Express as a Software Engineer Intern in New York. Gain real-world experience in software development.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Full Stack Software Engineering Specialist (Node/React)
Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.
Senior Fullstack Software Engineer
Join Bluevine as a Senior Fullstack Software Engineer to develop scalable fintech solutions using Python, JavaScript, and REST APIs.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.