Job Description
Lead Full Stack Engineer / Principal Software Engineer
(SaaS, Data, Cloud & Secure Platforms)
We are seeking a highly experienced and hands-on Lead Full Stack Engineer (L40) to lead the design, development, and delivery of enterprise-grade technology solutions. This is a strategic, client-facing leadership role with ownership of architecture, engineering direction, and end-to-end delivery across application, cloud, and data platforms.
The role requires a strong blend of technical depth and leadership capability, acting as a leader among developers, mentoring teams, driving best practices, and ensuring the creation of scalable, secure, and high-performance systems.
Core Responsibilities
Full Stack Software Engineering
- Design, develop, and maintain enterprise-grade web applications
- Build scalable front-end solutions using React and TypeScript
- Develop back-end services and APIs using Node.js and Python
- Architect end-to-end workflows across distributed systems
- Troubleshoot and resolve complex production issues across the stack
- Define coding standards, design patterns, and scalability frameworks
- Mentor and guide engineering teams to ensure high-quality delivery
API & Integration Architecture
- Design and architect scalable REST APIs
- Lead integration strategy across third-party platforms and SaaS systems
- Define and implement secure authentication frameworks (OAuth, SSO, JWT)
- Own API lifecycle management including versioning, governance, and standards
- Establish reusable and secure API design principles
Azure Cloud Architecture & Governance
- Act as Azure Super Administrator across environments
- Design and govern Azure cloud infrastructure and architecture
- Oversee App Registrations and Enterprise Application strategy
- Lead Entra ID (Azure AD), SSO integration, RBAC design, and identity governance
- Enforce cloud security best practices and compliance frameworks
- Drive performance, reliability, and cost optimization strategies
Data & Platform Architecture
- Define enterprise-level data platform and pipeline architecture
- Oversee ingestion frameworks and system integration patterns
- Guide data modeling and database design for SaaS platforms
- Partner with data teams to ensure scalable and governed data ecosystems
Database Engineering
- Architect and standardize relational database schemas
- Oversee query performance optimization and scalability strategies
- Govern usage of PostgreSQL, SQL Server, and related technologies
- Establish data quality, integrity, and governance practices
AI Solutions Engineering (Strategic Oversight)
- Drive adoption of AI-powered capabilities across products
- Define and lead LLM integration strategy within applications
- Establish architectural patterns for AI-enabled workflows
- Guide engineering teams on delivering AI-enhanced SaaS features
DevOps & CI/CD Governance
- Define source control standards and branching strategies
- Architect and oversee CI/CD pipelines and release processes
- Drive automation and reliability in deployment workflows
- Oversee environment management across Dev, QA, and Production
Security & Governance
- Architect secure application and API ecosystems
- Oversee authentication, authorization, and access control frameworks
- Enforce enterprise-wide security standards and compliance controls
- Lead security reviews, risk mitigation, and audit alignment
Enterprise Security & Identity Governance
- Azure Subscription Owner
- Enterprise Application Owner
- Azure App Registration Owner
- SSO & OAuth2 Architecture
- Identity Governance and RBAC Design
- Access Management Strategy and API Security Architecture
- Secret Management and Security Governance
- Vendor Security Assessments and Risk Management
- Production Access and Infrastructure Governance
- Final authority for security reviews and approvals
Platform Governance (Retool)
- Own governance and architecture of Retool platform usage
- Define application design standards and integration frameworks
- Establish access control, environment strategy, and platform governance
Leadership & Client Engagement
- Act as a technical leader and escalation point across teams
- Engage directly with clients and stakeholders to shape solutions
- Lead architecture discussions, design reviews, and technical strategy
- Mentor and develop engineers across multiple teams
- Drive cross-functional collaboration and engineering excellence
- Contribute to long-term technology roadmap and innovation strategy
Required Qualifications (Must Have)
- 5+ years of experience in cloud architecture (Azure preferred)
- 5+ years of experience in API design and integrations
- 5+ years of experience in data engineering and platform design
- Proven experience building enterprise SaaS applications end-to-end
- Strong expertise in React, TypeScript, Node.js, and Python
- Experience designing scalable APIs and distributed systems
- Strong knowledge of OAuth2, SSO, JWT authentication frameworks
- Hands-on experience with Azure services (Entra ID, RBAC, App Registrations)
- Advanced SQL and database design expertise
- Proven ability to troubleshoot complex production systems
- Strong understanding of security, governance, and compliance frameworks
Preferred / Good to Have
- Experience with AI/LLM integrations and prompt engineering
- Familiarity with Retool platform development
- Azure subscription ownership or admin-level experience
- Experience with cloud monitoring and cost optimization
- Exposure to advanced identity governance and enterprise security models
Preferred Media Domain Experience
- Programmatic advertising systems (DSP, SSP)
- Personalization and recommendation platforms
- Identity resolution and post-cookie ecosystem
- Marketing analytics, attribution, and campaign optimization systems
- Ad-tech ecosystem – digital advertising platforms, targeting, campaign optimization, and performance measurement
Location:
DGS India - Bengaluru - Manyata N1 Block
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent