Job Description
As a founding member of our engineering team, you will play a pivotal role in shaping the technical foundation of our platform. This position focuses on designing and implementing purpose-built infrastructure to capture, store, and manage zero-party data at scale while ensuring robust security protocols. You will lead the development of client-facing products, including a no-code builder that enables businesses to create and customize community portals with ease. Additionally, you will drive innovation by exploring and testing cutting-edge technologies to enhance user experience and system performance. Your work will directly contribute to building scalable, secure, and user-centric solutions that align with our mission to empower organizations through data-driven engagement.
Key Responsibilities
- Architect and develop secure, scalable infrastructure for zero-party data collection and storage, incorporating encryption, access controls, and compliance frameworks.
- Lead end-to-end development of client-facing products, including the no-code community portal builder, to ensure seamless integration with business workflows and user needs.
- Collaborate with cross-functional teams to design, prototype, and deploy configurable community portals that support dynamic content management and personalized user interactions.
- Research and evaluate emerging technologies (e.g., AI, machine learning, blockchain) to identify opportunities for optimizing data processing pipelines and user engagement metrics.
- Implement automated testing strategies and performance monitoring tools to ensure reliability, scalability, and continuous improvement of the platform.
- Document technical processes, APIs, and system architecture to facilitate knowledge sharing and onboarding of future team members.
Job Requirements
- Proven experience as a full-stack software engineer with a strong background in building scalable web applications and managing distributed systems.
- Expertise in front-end technologies (e.g., React, Vue.js, HTML/CSS) and back-end frameworks (e.g., Node.js, Python, Django) to deliver end-to-end solutions.
- Deep understanding of database systems (e.g., PostgreSQL, MongoDB, SQL Server) and data modeling techniques to support efficient data storage and retrieval.
- Proficiency in cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes) for deploying and maintaining infrastructure.
- Strong problem-solving skills and a passion for innovation, with experience in experimenting with new tools and methodologies to improve system performance.
- Excellent communication abilities to translate technical requirements into actionable development tasks and collaborate with stakeholders effectively.
- Ability to work independently in a fast-paced startup environment while contributing to team goals and driving product development forward.
- Preferred: Experience with data privacy regulations (e.g., GDPR, CCPA) and familiarity with zero-party data strategies in SaaS or enterprise software contexts.