Principal Engineer
Job Description
Join Find.co as a Principal Engineer and Shape the Future of Affiliate Marketing
Find.co is on the hunt for a passionate and innovative Principal Engineer to join our founding team and play a pivotal role in shaping our cutting-edge Performance Affiliate Network platform. This is a unique opportunity to leave your mark by leading architectural decisions, owning the system-level technical strategy, and delivering high-impact features that leverage the power of AI to revolutionize the affiliate marketing landscape.
As a key member of our team, you’ll collaborate closely with Product, Growth, and other engineering teams to build resilient and scalable systems that power agent-based automation, seamless channel integrations, and intelligent data ingestion. If you thrive on solving complex challenges, pushing the boundaries of technology, and making a real difference, we want to hear from you.
Key Responsibilities:
Design and Development: Craft and implement full-stack features using TypeScript (NestJS, NextJS, React) and Python, ensuring high performance and maintainability.
Microservices Architecture: Lead the implementation of microservices and event-driven orchestration patterns to support data-rich, real-time affiliate workflows.
AI Agent Systems: Architect and deploy advanced AI agent systems using frameworks like LangChain, custom RAG pipelines, and vector databases to drive automation and personalization.
Web Scraping Pipelines: Build and maintain robust web scraping pipelines using Apify or custom frameworks, guaranteeing reliability, throughput, and compliance.
Platform Integration: Integrate bots and connectors across various messaging and web platforms (e.g., Discord, Telegram) to expand our reach and engagement.
System Reliability: Ensure observability (metrics, logs, traces), CI/CD health, and secure cloud infrastructure (AWS + Terraform, GitHub Actions, Argo CD) for optimal system performance.
Technical Excellence: Drive internal technical quality through comprehensive testing (unit, functional, and end-to-end), and proactively manage technical debt.
Collaboration: Work closely with the Tech Lead and non-technical teams through pair programming, reviews, and demos to foster a collaborative and innovative environment.
Technology Exploration: Evaluate and incorporate emerging technologies in AI, LLMs, and automation to continuously improve product capabilities and stay ahead of the curve.
What You’ll Need to Succeed:
Experience: 5+ years of full-stack experience building and scaling production-grade web platforms, demonstrating a strong understanding of software engineering principles.
Technical Proficiency: Expertise in TypeScript (Node.js, NestJS, React) and proficiency in Python (FastAPI), allowing you to tackle diverse development tasks.
AI Expertise: Hands-on experience with AI agent frameworks (e.g., LangChain), vector stores, and RAG workflows, enabling you to build intelligent and adaptive systems.
Scraping Systems: Proven ability to design and deploy scalable scraping systems using tools like Apify, ensuring efficient data extraction and processing.
Bot Development: Familiarity with messaging or bot development ecosystems (e.g., Discord.js, Telegraf), enabling you to create engaging and interactive experiences.
Database Knowledge: Solid understanding of relational (PostgreSQL) and non-relational (e.g., MongoDB) databases, with the ability to model data for both transactional and unstructured applications.
Event-Driven Architecture: Experience building event-driven architectures using Kafka, Kinesis, RabbitMQ, or similar technologies, enabling you to create scalable and responsive systems.
Debugging Skills: Strong debugging, profiling, and performance optimization skills across the full stack, ensuring the reliability and efficiency of our platform.
Education: A degree in Computer Science, Engineering, or a related technical field is preferred, demonstrating a solid foundation in computer science principles.
Bonus Points:
Experience in affiliate, fintech, gaming, or other high-compliance domains.
Exposure to LLMs, embeddings, vector search (e.g., Pinecone), and tool/agent chaining logic.
Familiarity with observability tooling (Grafana, Prometheus, DataDog) and incident response practices.
Knowledge of privacy, data compliance, and secure coding standards (e.g., GDPR, ISO 27001).
Proficiency with CI/CD, infrastructure-as-code (Terraform), and cloud-native deployment on AWS.
Contributions to open-source AI or development projects.
Join the Find.co Team!
If you are a highly motivated and skilled Principal Engineer with a passion for innovation, we encourage you to apply! Find.co is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. We value inclusivity and believe that a diverse team is essential for success.
“