Sr Software Engineer I

6 days ago


Chennai, Tamil Nadu, India American Express Full time ₹ 15,00,000 - ₹ 20,00,000 per year

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.

Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American.

About Enterprise Architecture:

Enterprise Architecture is an organization at American Express, and it is a key enabler of the company's technology strategy. The four pillars of Enterprise Architecture include:

Architecture as Code: this pillar owns and operates foundational technologies that are leveraged by engineering teams across the enterprise.

Architecture as Design: this pillar includes the solution and technical design for transformation programs and business critical projects which need architectural guidance and support.

Governance: this pillar is responsible for defining technical standards and developing innovative tools that automate controls to ensure compliance.

Colleague Enablement: this pillar is focused on colleague development, recognition, training, and enterprise outreach.

What you will be working on:

We are looking for a Senior Engineer to join our Enterprise Architecture team. In this role you will be designing and implementing highly scalable real-time systems following the best practices and using cutting-edge technology. This role is best suited for experienced engineers with broad skillset who are open, curious and willing to learn.

Responsibilities: 

The ability to break down complex/high level ideas into concrete design and provide proofs of concept with hands-on engineering.Ability to compare solutions architecture proposals with pros and cons.Design and collaborate with engineering teams in System design and scaling (CAP, Appropriate choice of technology, Distributed Data stores/Caches, Read/Write Replicas, Consistent Hashing, CQRS, CRDTs).Disagree respectfully but commit. Bring people along. Articulate and drive changeLeverage one of the tools to document and express your ideas and designsIdentifying opportunities for adopting new technologies, stay up to date with and brings in new technology. Be curious.

Qualifications: 

Preferably a BS or MS degree in computer science, computer engineering, or other technical discipline10+ years of software development experience in designing and implementing large scale platforms with high resiliency, availability, and reliability.Experience with Microservices architecture, API design, Event Driven Systems, Kafka, various NoSQL databases, Data localization, knowledge of Data platform and Big Data ecosystem is required.Experience with Cloud Native system design required.Strong verbal and written communication skills for documenting design and communication different design patternsValidated experience leading teams of engineers.Ability to thrive in a fast-paced environment and multi-task efficiently.Experience in finance and regulatory reporting domain is a plus.Experience working with Public Clouds (AWS, GCP, Azure) is a plus. Every member of our team must be able to demonstrate the following technical, functional, leadership and business core competencies, including:Agile PracticesLove dealing with fast pace, changing needs, & limited resourcesProgramming Languages and Frameworks – Hands on experience in some or all of the following is preferred:Java, Database systems like Redis, Cassandra, Couchbase, Data streaming platforms like spark, Flink, Kafka, Big Data ecosystem, enterprise-grade APIs using state-of-the-art techniques and best practices (GraphQL, REST, JSON, XML, etc.) required.

We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:

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

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.  

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.


  • Sr. Software Engineer

    2 hours ago


    Chennai, Tamil Nadu, India Cognizant Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job SummaryWe are seeking a highly experienced Sr. Software Engineer with 6 to 12 years of experience to join our team. The ideal candidate will have strong technical skills in JAVA, J2EE, Spring MVC, Spring Boot, Microservices, SOAP and Rest APIs along with Azure & Kubernetes. This hybrid role requires a proactive individual who can contribute to our...


  • Chennai, Tamil Nadu, India beBeeSOFTWARE ENGINEER Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    As a seasoned software engineer, you will be responsible for designing and developing interactive user interfaces using HTML5, CSS3, JavaScript, and frameworks such as Angular. Your expertise in Java and SQL will enable you to integrate APIs and manage client-server communications using RESTful web services. Additionally, you will work with databases like...

  • Sr. Software Engineer

    2 hours ago


    Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job SummaryWe are seeking a highly experienced Sr. Software Engineer with 6 to 12 years of experience to join our team. The ideal candidate will have strong technical skills in Java, Springboot, Microservices, Redux, Saga, Hooks along with domain expertise in Medicare & Medicaid Claims Claims and Payer. This hybrid role requires a proactive individual who...


  • Chennai, Tamil Nadu, India Socure Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Why Socure? At Socure, we're on a mission—to verify 100% of good identities in real time and eliminate identity fraud from the internet. Using predictive analytics and advanced machine learning trained on billions of signals to power RiskOS, Socure has created the most accurate identity verification and fraud prevention platform in the world. Trusted by...

  • Sr. Engineer

    3 hours ago


    Chennai, Tamil Nadu, India Lehry Industries Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Key ResponsibilitiesLead product design and development initiatives.Coordinate cross-functional teams for prototyping, testing, and validation.Support the transition of products from development to production.Ensure compliance with relevant standards and documentation protocols.Qualifications & SkillsBachelor's or Master's in Mechanical/Production...

  • Sr Cloud Engineer

    2 hours ago


    Chennai, Tamil Nadu, India 1CloudHub Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Company Description1CloudHub is a global cloud transformation and engineering company, delivering cutting-edge cloud solutions for multi-billion dollar businesses worldwide. We specialize in cloud advisory, IaaS and engineering, cloud applications, and 24x7 managed services. Our expert-led Nimbus framework ensures rapid and reliable cloud migration and...


  • Chennai, Tamil Nadu, India American Express Full time

    At American Express our culture is built on a 175-year history of innovation shared and Leadership Behaviors and an unwavering commitment to back our customers communities and colleagues As part of Team Amex you ll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills ...

  • Engineer I

    3 hours ago


    Chennai, Tamil Nadu, India Hubbell Incorporated Full time US$ 90,000 - US$ 1,20,000 per year

    Job OverviewWe are seeking a mechanical engineer with significant experience in the underground enclosures industry, tasked with broadening our array of products and solutions for electric utilities, communications, C&I, water, and other essential markets. This requires providing crucial technical engineering support for our products. The engineer must...

  • Software Engineer

    23 hours ago


    Chennai, Tamil Nadu, India Citigroup Full time

    The Role We are looking for entry level full-stack software engineers who are passionate about solving business problems through innovation and engineering practices This role will be responsible for writing code pairing with other developers as appropriate decomposing acceptance criteria to understand team backlog deliverables complexities and risk ...

  • Software Engineer I

    4 days ago


    Chennai, Tamil Nadu, India American Express Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new...