Talent.com
No longer accepting applications
[15h Left] Principal Engineer — Marketing & CRM

[15h Left] Principal Engineer — Marketing & CRM

Wenger & WatsonBengaluru, Karnataka, India
4 hours ago
Job description

Title : Principal Engineer — Marketing & CRM

Location : Bangalore

Reports to : VP of Engineering

About the Role :

We’re seeking a Principal Engineer to drive the evolution of our cloud-native, SaaS-based marketing and CRM platform serving banks and credit unions across the U.S. The role will focus on technical vision, scalability, re-architecture, and modernization, ensuring the platform is robust, performant, and positioned to scale with our customer base and data growth.

Your Impact :

  • Own the architectural roadmap — evolve our multi-tenant, microservices-based SaaS platform into a scalable, reliable, and extensible product.
  • Define patterns and guardrails for micro frontends, backend services, and API design.
  • Collaborate closely with Product and Engineering Leaders to align technology vision with business goals.
  • Evaluate and introduce new technologies (e.g., event-driven architectures, Kubernetes patterns, ML pipelines, observability frameworks).
  • Mentor and elevate senior engineers, promoting engineering excellence and technical leadership.
  • Drive performance, cost-efficiency, and reliability in data and application layers.
  • Partner with Data Engineering teams leveraging Minerva, Databricks, and PostgreSQL to ensure our platform supports advanced analytics and personalization capabilities.

Key Responsibilities

Architecture & Platform Evolution :

  • Assess current architecture and design a roadmap for scalability, resiliency, and modernization.
  • Champion microservice best practices, including API versioning, service discovery, observability, and CI / CD.
  • Guide micro frontend integration and modular UI composition.
  • Lead technical evaluation for cloud infrastructure, container orchestration, and event streaming (e.g., Kafka, Pub / Sub).
  • Data & Integration :

  • Ensure seamless integration between transactional and analytical layers (PostgreSQL, Minerva, Databricks).
  • Define data access patterns, caching, and strategies for large-scale, multi-tenant systems.
  • Work with data teams to design real-time data pipelines and support advanced marketing analytics.
  • Engineering Leadership :

  • Mentor staff and senior engineers; foster a culture of technical rigor and accountability.
  • Conduct architecture reviews, code audits, and performance assessments.
  • Establish best practices for DevOps, CI / CD pipelines, testing automation, and security compliance (SOC 2, FFIEC, etc.).
  • Tech Stack You’ll Influence

    Languages : Java, TypeScript, Python

    Frontend : React, Micro Frontends (e.g., Module Federation, Webpack 5)

    Backend : Spring Boot

    Data : PostgreSQL, Databricks, Minerva, Kafka, Redis

    Infra : Kubernetes, Docker, GCP / AWS

    DevOps / CI / CD : Jenkins, Terraform

    Monitoring : Prometheus, Grafana, OpenTelemetry

    Ideal Background :

  • 12+ years of software engineering experience, including at least 4 years in architectural leadership.
  • Proven experience in multi-tenant SaaS platforms (preferably fintech, martech, or CRM domains).
  • Expertise in distributed systems, microservices, and cloud-native architectures.
  • Hands-on understanding of data architecture (OLTP + OLAP integration, streaming, and warehousing).
  • Prior experience with event-driven or CQRS architectures is a plus.
  • Familiarity with banking / financial compliance or data privacy (GLBA, SOC2) is beneficial.
  • Exceptional communication skills and ability to work cross-functionally with product and business stakeholders.
  • Create a job alert for this search

    15H Left Engineer • Bengaluru, Karnataka, India