Sr. Software Engineer

Year    MH, IN, India

Job Description

Location: Pune


Employment Type: full-time


Designation: Software Engineer


### Job Details


Sr. Software Engineer

:


As a Senior Software Engineer, you will play a key role in developing new features and maintaining our enterprise Master Data Management and Customer Data Platform (CDP). As a key member of our Customer Technology engineering team, you will play a crucial role in designing and building scalable solutions that centralize, analyze, and utilize customer data to drive highly reliable technology backend infrastructure and enhance Petco customer experiences.

Responsibilities:

• Design and architect a comprehensive Customer Master Data Management system to consolidate, cleanse, and manage customer data across various sources.
• Collaborate with cross-functional teams, including data analytics, product management, and business stakeholders, to define requirements and create effective data-heavy backend solutions.
• Lead the integration of data from disparate sources, ensuring data quality and consistency throughout the MDM system.
• Create Graph database and Graph API Access layer around customer PII, behavioral data, and propensity attributes for consumption by Marketing, Support Operations, and Personalization
• Establish and enforce data governance policies, stewardship practices, and quality standards.
• Monitor and optimize system performance to ensure scalability, reliability, and security of the upstream, customer data service, and downstream systems.
• Lead the migration from API-based data integrations to an event-driven architecture using an event bus (e.g., Kafka, RabbitMQ).

Requirements:

• Bachelor's degree in computer science, Engineering, or a related technical field. (Advanced degree preferred)
• 6+ years of experience in software designing and implementation with at least 2 years of focus on developing in-house MDM systems for 50M+ entities.
• Proven success in implementing Even-driven architecture using event bus for inter-service data integration
• 3+ Years of experience with graph databases (e.g., Neo4j, Amazon Neptune) and scalable API design and development with 50M+ entities and 1000x nodes.
• Proficiency in relevant technologies and tools (e.g., SQL, NoSQL databases, data integration tools, cloud platforms such as AWS, GCP, Azure).
• Excellent problem-solving skills with the ability to think critically and work independently.
• Strong communication skills, with a proven ability to collaborate and build consensus effectively across different teams and organizational levels.

Preferred Qualifications:

• Knowledge of data privacy regulations and compliance (GDPR, CCPA, etc.).
• Familiarity with big data technologies and data analytics is a plus.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3553196
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year