Skip to main content
Soubhik Mullick

Soubhik Mullick

Engineering Manager – Java Backend & Distributed Systems

Talent
BengaluruMember since July 31, 2026
Technical LeadershipDistributed SystemsJavaMicroservicesKafkaMySQLPostgreSQLMicronautGitGerritElasticsearchKibanaShell ScriptingSVNRobot FrameworkPerlGradleDrone
·

Hire this person

Send a job offer directly to this candidate

Technical LeadershipDistributed SystemsJavaMicroservicesKafka

About

ENGINEERING MANAGER WITH 10+ YEARS IN JAVA BACKEND DEVELOPMENT AND 2+ YEARS LEADING HIGH-PERFORMING ENGINEERING TEAMS. PROVEN EXPERIENCE BUILDING AND SCALING DISTRIBUTED, REVENUE-CRITICAL PLATFORMS HANDLING TENS OF MILLIONS OF DAILY TRANSACTIONS. STRONG BACKGROUND IN PEOPLE MANAGEMENT, SYSTEM ARCHITECTURE, AND EXECUTION AT SCALE ACROSS FINTECH, RETAIL MEDIA, AND ENTERPRISE PLATFORMS.

Experience

Technical Architect / Manager - SDE3/SDM at TESCO (2025-02 – Present)

Engineering Manager within the Media API organization, responsible for ad generation and monetization platforms serving millions of Tesco UK and ROI customers, delivering ~20M ads daily at peak scale. Led and managed a high-performing team of 7 engineers across ad generation, ad aggregation, reporting, and high-volume eventing systems. Accountable for technical direction, delivery, and operational excellence of revenue-critical media services.

  • Partnered with Product, Media, and Analytics stakeholders to define roadmaps and align engineering delivery with revenue goals.
  • Conducted hiring, onboarding, goal-setting, and performance reviews for 7 engineers.
  • Established engineering best practices for design reviews, on-call reliability, and incident response.
  • Drove the end-to-end integration and migration to the Kevel Ad Server, enabling scalable, flexible ad delivery and improved media monetization capabilities.
  • Led a major re-architecture of the eventing platform to support 10× growth in impressions, clicks, and add-to-basket events, improving throughput, resilience, and data reliability.
  • Led the transformation of the ad generation service from a tightly coupled Micronaut service to a hexagonal architecture, improving testability, maintainability, and team autonomy.
  • Provided direct people management, mentoring, and performance management for engineers, fostering a culture of ownership, technical excellence, and continuous improvement.

Senior Software Engineer (Lead Engineer) at Oportun India (2024-01 – 2025-02)

Financial Transaction Processing (FTP). Lead Engineer owning technical planning and end-to-end delivery for loan lifecycle systems (creation, modification, fees, interest, and payment schedules). Coordinated delivery across multiple contributors and stakeholders for revenue- and compliance-critical initiatives.

  • Drove major performance optimizations, reducing critical batch job runtime from 3h15m to 1h20m and improving operational efficiency at scale.
  • Led integration of loan-correction and bankruptcy support flows, contributing to $3.5M in projected annual savings and $2.3M in recovered funds.
  • Optimized alerting and system usage, reducing daily alerts by ~60% and lowering platform overhead.
  • Provided design oversight and technical guidance to ensure scalable, maintainable services aligned with platform standards.

Software Development Engineer III (Lead Engineer) at PayPal India (2021-08 – 2023-12)

Risk & Collections. Served as technical leader and mentor for SDE2 engineers, supporting design reviews, onboarding, and ongoing career development while driving high engineering standards across the team. Owned end-to-end technical direction and delivery for Negative Balance Remediation and Debt Management platforms handling 10M+ transactions per day, covering latency-sensitive and revenue-critical workflows.

Led cross-team collaboration across Risk, Payments, and Checkout organizations to deliver platform-wide performance, reliability, and user experience improvements.

  • Designed and delivered Express Negative Balance Checkout, reducing debt assessment latency by ~50% (P99 74ms → 49ms) and improving end-to-end checkout time from ~2s to ~1s across PayPal.
  • Led architectural reviews and Java 17 migration of critical negative-balance workflows, improving maintainability, performance, and scalability.
  • Designed end-to-end debt assessment flows for forward and reverse money movement, covering refunds, reversals, recoveries, and payouts.
  • Owned dispute and chargeback processing, delivering scalable workflows with automated validation and card-issuer integrations.
  • Improved cost recovery and transparency by optimizing chargeback fee assessment and streamlining legacy remediation paths for faster allow/deny decisions.

Software Development Engineer (Lead Engineer) at Apptio India LLP (2019-10 – 2021-08)

IT Planning & Budgeting. Lead Engineer on SaaS platforms for IT expenditure planning, budgeting, and forecasting, supporting business-critical financial decision-making. Led a team of 4 engineers, providing technical leadership, delivery coordination, and design oversight across multiple product areas. Owned end-to-end delivery of reference data and labor allocation planning solutions, balancing new features with platform stability.

  • Partnered with Product and stakeholders to translate requirements into scalable system designs and prioritized delivery plans.
  • Established design and code review practices, contributing to high- and low-level designs, data modeling, and API contracts to support sustainable platform growth.

Software Engineer at Target India (2019-01 – 2019-10)

Supply Chain. International Overseas Shipments & Payments. Developed and designed the end-to-end process for Overseas International Payments Invoices.

  • Inland & Consolidator Payments: Migrated legacy code to Java and Microservices for invoices generated from domestic shipments to consolidators.
  • Air & Ocean Shipments & Payments: Transitioned legacy code to Java and Microservices for invoices related to Air and Ocean Overseas International Payments.
  • Invoices are sourced from Kafka Topics, followed by auditing, payment processing, report generation, and exposing APIs for other Intra-Target services to utilize the processed invoices.
  • Technologies Utilized: Java, SpringBoot, Kafka, Kibana, ElasticSearch, PostgreSQL, REST APIs, Gradle, Drone, MySQL, along with low and high-level designs, data modeling.

R&D Engineer at Nokia Solutions & Networks (2016-06 – 2019-01)

Network Security Team. Acted as the CI (Continuous Integration) component owner and Security Agent for the team, responsible for the end-to-end development of Jenkins Jobs, MPP pages, and managing GIT/Gerrit code. Involved in requirements gathering, specifications, low-level designs, data modeling, and implementation.

  • Developed a unified CLI in the Network Management System (NMS) for managing OSS system user passwords, featuring intelligent rollback capabilities in case of update failures in repositories.
  • Contributed to the NetAct Security Team by supporting SHA2 Certificates for current Network Elements (NEs) using the NetAct platform.
  • Technologies employed: Java, Shell Scripting, SVN, Robot Framework, Git/Gerrit, Perl.

Education

BE in Computer Science Engineering – Visvesvaraya Technology University (2012 – 2016)

Pre-University Course in Computer Science – Sambhram Institute Of Pre-University College (2010 – 2012)

CBSE 10th Std – Jain International Residential School

Skills

Engineering ManagerJava Backend & Distributed Systems

Reviews

Related