Here is a summary of the job description for the Software Engineering Intern role based on the provided document:
Role Overview
SilicaSecure is hiring an intern to help build Phase 1 of their flagship product: a DPDP-compliant Consent Management Platform (CMP). This is a B2B product used by Indian businesses to collect and store user consent. You will work alongside senior engineers to ship real, user-facing features to live clients, rather than doing throwaway side tasks.
Core Responsibilities
- UI/UX Development: Build and refine the embeddable consent banner widget and hosted preference centre using React or vanilla JavaScript.
- Admin Dashboard: Develop screens in the admin console using React for purposes like notice authoring and purpose management.
- Integrations: Wire up a multilingual notice pipeline using translation services and build CMS plugins (like WordPress and Shopify) for the cookie scanner.
- Testing: Write unit and integration tests, and assist with Quality Assurance (QA) on various consent flows.
- Client Demos: Create demo environments and sample integrations that will be used in actual client pilots.
- General Engineering Support: Contribute to internal tooling, fix bugs across the tech stack, and assist with lower-risk API endpoints and webhooks.
Scope Exclusions (Senior-Owned Areas)
Because this is a compliance-critical security product, you will learn from, but not independently own, the following complex areas:
- The cryptographic consent ledger (tamper-evidence and signing).
- Tenant isolation and the core security architecture.
- The DPDP compliance decision logic and children's-data verification.
Pay: ₹15,000.00 - ₹25,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Work Location: Remote