▷ Urgent Search: Principal Engineer

3 weeks ago


Bengaluru, India Wenger & Watson Full time

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.



  • Bengaluru, India Recro Full time

    We're Hiring: Principal Full Stack Software Engineer (Backend Focus) – Bangalore, India Are you an expert ready to drive innovation in a globally established environment? Join our Product-based client, founded in 1969, at their R&D and innovation centre in Bangalore! We’re looking for a Principal Full Stack Software Engineer (12+ years) with strong...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - SearchLocation: BangaloreAbout the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - SearchLocation: BangaloreAbout the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - SearchLocation: BangaloreAbout the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - SearchLocation: BangaloreAbout the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - Search Location: Bangalore About the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - Search Location: Bangalore About the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - Search Location: Bangalore About the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...

  • Principal Ml Scientist

    17 hours ago


    Bengaluru, India Whatjobs IN C2 Full time

    Role Description: Principal Machine Learning Scientist - Search Location: Bangalore About the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...


  • Bengaluru, India Nykaa Full time

    Role Description: Principal Machine Learning Scientist - SearchLocation: BangaloreAbout the Team: Join Nykaa's Data Science team as a Principal Machine Learning Scientist, where you'll play a pivotal role in driving advancements in search relevance and ranking across our platforms. In this role, you will analyze data, develop machine learning models, and...