Senior Staff Software Engineer

2 months ago


gurugram, India Majid Al Futtaim Full time

As a Senior Staff Software Engineer, you will play a pivotal role in designing and implementing systems that manage and enhance customer services. Your expertise in API development, data handling, and compliance with PCI DSS standards will be crucial in ensuring the secure management of sensitive customer information, including PII (Personally Identifiable Information) and PI (Personal Information). You will collaborate with cross-functional teams to deliver high-quality, customer-centric solutions that drive engagement and loyalty.


Key Responsibilities:

  • Customer Services Development: Design and implement robust systems to manage customer services such as loyalty programs, preferences, saved addresses, saved cards, and customer communications.
  • API Development: Develop and maintain scalable and secure APIs to facilitate seamless integration of customer services with other systems and applications.
  • Data Security & Compliance: Ensure compliance with PCI DSS regulations and best practices for handling PII and PI data, implementing security measures such as encryption and access controls.
  • Cross-Functional Collaboration: Work closely with product managers, data scientists, and other engineering teams to ensure alignment on customer service requirements and data usage.
  • Technical Leadership: Provide guidance and mentorship to junior engineers, fostering a culture of collaboration, innovation, and high-quality software development.
  • System Optimization: Analyze and optimize existing systems for performance, scalability, and reliability, ensuring that customer service features meet business needs and customer expectations.
  • Customer Insights: Leverage customer data to inform feature development and improve customer engagement strategies, ensuring a data-driven approach to decision-making.
  • Documentation & Best Practices: Create and maintain technical documentation, and establish best practices for API design, data handling, and compliance within the team.


Required Skills & Experience:

  • 10+ years of experience in software engineering, with a focus on customer services or related areas in e-commerce or retail.
  • Proven experience in developing and managing customer service features, including loyalty programs, preferences, addresses, and saved payment methods.
  • Strong expertise in API development and integration, with a solid understanding of RESTful services and microservices architecture.
  • Experience handling PII and PI data, ensuring compliance with data protection regulations such as PCI DSS.
  • Knowledge of data security practices, including encryption, tokenization, and access control mechanisms.
  • Strong analytical and problem-solving skills, with the ability to leverage data for informed decision-making.
  • Experience in collaborating with cross-functional teams and leading projects in a fast-paced environment.
  • Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.


Preferred Qualifications:

  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their services for data security and customer management.
  • Knowledge of customer relationship management (CRM) systems and marketing automation tools.
  • Experience with event streaming technologies and real-time data processing.
  • Understanding of machine learning and AI applications in customer engagement and personalization.



  • gurugram, India Majid Al Futtaim Full time

    As a Senior Staff Software Engineer , you will play a pivotal role in designing and implementing systems that manage and enhance customer services. Your expertise in API development, data handling, and compliance with PCI DSS standards will be crucial in ensuring the secure management of sensitive customer information, including PII (Personally...


  • Gurugram, India Majid Al Futtaim Full time

    As a Senior Staff Software Engineer, you will play a pivotal role in designing and implementing systems that manage and enhance customer services. Your expertise in API development, data handling, and compliance with PCI DSS standards will be crucial in ensuring the secure management of sensitive customer information, including PII (Personally Identifiable...


  • Gurugram, India Majid Al Futtaim Full time

    As a Senior Staff Software Engineer, you will play a pivotal role in designing and implementing systems that manage and enhance customer services. Your expertise in API development, data handling, and compliance with PCI DSS standards will be crucial in ensuring the secure management of sensitive customer information, including PII (Personally Identifiable...


  • Gurugram, India Majid Al Futtaim Full time

    As a Senior Staff Software Engineer , you will play a pivotal role in designing and implementing systems that manage and enhance customer services. Your expertise in API development, data handling, and compliance with PCI DSS standards will be crucial in ensuring the secure management of sensitive customer information, including PII (Personally...


  • Gurugram, India Partech Full time

    Hi there! Have you noticed that the restaurant industry is changing?We are PAR and our purpose is:To deliver solutions that connect people to the restaurants, meals, and moments they love.At PAR Technology, our relentless drive for innovation and unwavering commitment to customer success are at the heart of everything we do. We lead the restaurant and retail...


  • Gurugram, India Agoda Full time

    Staff Software Engineer – Back End (India) In this Role, you’ll get to: Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get...


  • Gurugram, India Summit Consulting Services Full time

    About the role : The Staff Network Engineer will play a pivotal role in shaping the architecture, design, implementation, and ongoing management of the organization’s advanced cloud-first and hybrid network environments. This role involves deep technical expertise, strong leadership in mentoring and project management, and a strategic vision for network...


  • Gurugram, India CorpAcumen Advisors LLP Full time

    Corpacumen Advisors is seeking highly motivated Senior Staff Accountants to join our team. We provide accounting, audit, and tax services to our clients.Responsibilities:Independent account management, including bookkeeping, reconciliations, and financial statement preparation.Prepare and file tax returns (Income Tax, TDS, GST).Ensure compliance with all...


  • Gurugram, India CorpAcumen Advisors LLP Full time

    Corpacumen Advisors is seeking highly motivated Senior Staff Accountants to join our team. We provide accounting, audit, and tax services to our clients.Responsibilities:Independent account management, including bookkeeping, reconciliations, and financial statement preparation.Prepare and file tax returns (Income Tax, TDS, GST).Ensure compliance with all...


  • Gurugram, India CorpAcumen Advisors LLP Full time

    Corpacumen Advisors is seeking highly motivated Senior Staff Accountants to join our team. We provide accounting, audit, and tax services to our clients. Responsibilities: Independent account management, including bookkeeping, reconciliations, and financial statement preparation. Prepare and file tax returns (Income Tax, TDS, GST). Ensure compliance with...


  • Gurugram, India CorpAcumen Advisors LLP Full time

    Corpacumen Advisors is seeking highly motivated Senior Staff Accountants to join our team. We provide accounting, audit, and tax services to our clients.Responsibilities:Independent account management, including bookkeeping, reconciliations, and financial statement preparation.Conduct statutory, tax, and GST audits.Prepare and file tax returns (Income Tax,...


  • Gurugram, India CorpAcumen Advisors LLP Full time

    Corpacumen Advisors is seeking highly motivated Senior Staff Accountants to join our team. We provide accounting, audit, and tax services to our clients.Responsibilities:Independent account management, including bookkeeping, reconciliations, and financial statement preparation.Conduct statutory, tax, and GST audits.Prepare and file tax returns (Income Tax,...


  • Gurugram, India CorpAcumen Advisors LLP Full time

    Corpacumen Advisors is seeking highly motivated Senior Staff Accountants to join our team. We provide accounting, audit, and tax services to our clients. Responsibilities: Independent account management, including bookkeeping, reconciliations, and financial statement preparation. Conduct statutory, tax, and GST audits. Prepare and file tax returns (Income...


  • Gurugram, India ANSR Summit Consulting Full time

    Role and Responsibilities:Deliver highly scalable, available, and fault-tolerant production applications.Help prevent and investigate production issues.Build architecture design, influence product roadmap, and take ownership and responsibility over new projects.Lead code/design reviews to ensure smooth daily operations and accurate planningParticipate in the...


  • Gurugram, India ApplyBoard Full time

    ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. ApplyBoard is a mission-driven, hyper-growth organization. It has been attracting dedicated individuals for more than eight years who are...


  • Gurugram, India Nagarro Software Pvt. Ltd Full time

    Role : Staff Engineer ServiceNowJob Description :We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our...


  • Gurugram, India Agoda Full time

    The Opportunity: Staff engineer is the key role in our technology organization working together with individual contributors and senior leadership. Our Lead engineers are heavily involved in the hiring and mentoring process and are the go-to people who design and implement new systems and components. We are looking for people who are passionate to take...


  • gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY: Responsible for managing projects and related activities in accordance with the mission and goals of the organization. Producing accurate and timely reporting of project status throughout its life cycle. Accountable for managing Product development and service delivery. Responsible for managing the project cost as per defined...


  • gurugram, India Lepton Software Full time

    JOB RESPONSIBILITY:  Responsible for managing projects and related activities in accordance with the mission and goals of the organization.  Producing accurate and timely reporting of project status throughout its life cycle.  Accountable for managing Product development and service delivery.  Responsible for managing the project cost as per...


  • Gurugram, India Aivoks Technologies Pvt. Ltd. Full time

    We are seeking a highly experienced Senior Software Engineer with a solid background in computer science, particularly in C++ and C#. The ideal candidate will have approximately 8-10 years of experience in software development, with a strong emphasis on utilizing Visual Studio for coding and debugging tasks. Additionally, candidates must possess a background...