Engineering Director - Java, Cloud, Microservices, Big Data
American Express
- Bangalore, Karnataka
- Permanent
- Full-time
- Card Network Authorizations/Routing, Card Tokenization, Clearing and Settlement
- Omni-channel platforms and partner connectivity management
- Data Localization and Regulatory Compliance
- ATM, Debit, Credit and Push Payment Transactions, Real Time Settlement
- Platform Engineering and Foundational Capabilities of distributed systems
- High Availability, Resiliency and Performance Engineering on Cloud
- You will be responsible for building capabilities of a distributed transaction processing infrastructure and payment processing business logic by leveraging that platform. Leading and engaging technical teams that builds/deploys high throughput systems.
- You will constantly pulse and learn industry leading/innovative solutions. Build high awareness of open-source technologies and communities that enable high volume low latency systems.
- Lead a culture of innovation and experimentation, support full software development lifecycle that incorporates the best of technology approaches and delivery methodologies.
- Engage with developers in day to day activities and helping in review of design, coding and the SDLC tasks. Stepping into code where and if needed and be a hands-on leader
- Ensure on time product releases that are of high quality, enabling the core vision of next generation card processing systems.
- Promote a fun and high engagement culture, with a results orientated focus. Hire, mentor, motivate and retain the best talent.
- Collaborate with peer technology and product teams across different locations.
- You have Computer Science degree, or equivalent with at-least 12+ years of work experience and at least 5 years of leadership role experience.
- Have built and delivered large scale enterprise systems/products and have extensive hands-on experience. Preferably delivered and supported products as Cloud hosted services.
- Experience building highly available and low latency distributed systems. Experience building systems as service-oriented architecture and/or micro-services architecture.
- Keen awareness of concerns in a massively distributed systems and effective solutions.
- Experience in Linux cloud (Kubernetes) environment supporting applications built using language like Java, Go, Node.js and NoSQL databases like Couchbase, Cassandra, Redis.
- Experience attracting, hiring and retaining top engineering talent.
- Have experience leading engineering teams and in agile methodologies, have enabled DevOps mindset, processes and tools
- Ability to learn and deep dive into new technology and business domains, question status quo and think outside of the box.
- Excellent judgment and constant pursuit of higher standards, a passion to build and nurture high efficiency teams.
- Have excellent written and verbal communications skills. Create and deliver effective presentations to Senior Leadership.
- Competitive base salaries
- Bonus incentives
- Support for financial-well-being and retirement
- Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- Generous paid parental leave policies (depending on your location)
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities