Fin

Principal Engineer

Sliema, Eastern Region, Malta

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Affiliate Marketing, Biotechnology, AIIndustries

Requirements

Candidates should have 5+ years of full-stack experience building and scaling production-grade web platforms. Expertise in TypeScript (Node.js, NestJS, React) and proficiency in Python (FastAPI) are required. Hands-on experience with AI agent frameworks like LangChain, vector stores, and RAG workflows is necessary. Proven ability to design and deploy scalable scraping systems using tools like Apify is needed. Familiarity with messaging or bot development ecosystems, solid understanding of relational and non-relational databases, and experience building event-driven architectures are essential. Strong debugging, profiling, and performance optimization skills across the full stack are also required. A degree in Computer Science, Engineering, or a related technical field is preferred.

Responsibilities

The Principal Engineer will lead architecture decisions and own system-level technical strategy for an AI-integrated affiliate tech stack. They will design and develop full-stack features using TypeScript and Python, and lead the implementation of microservices and event-driven orchestration patterns. Responsibilities include architecting and deploying AI agent systems, building and maintaining web scraping pipelines, and integrating bots and connectors across messaging and web platforms. The role involves ensuring observability, CI/CD health, and secure cloud infrastructure, as well as driving internal technical quality through testing and managing technical debt. Collaboration with the Tech Lead and non-technical teams through pair programming, reviews, and demos is expected, along with evaluating and incorporating emerging technologies in AI, LLMs, and automation.

Skills

TypeScript
NestJS
NextJS
React
Python
Microservices
Event-driven architecture
AI agents
LangChain
RAG pipelines
Vector databases
Web scraping
Apify
Bots
Connectors
Discord
Telegram
Observability
CI/CD
AWS
Terraform
GitHub Actions
Argo CD
Unit testing
Functional testing
End-to-end testing
FastAPI

Fin

Provides insights into customer operations workflows

About Fin

Fin provides tools for companies to gain immediate insights into the performance of their customer operations teams across various software applications. Their main product is a browser plugin that tracks and analyzes workflows, allowing businesses to see how their customer experience (CX) processes function in real-time. This data helps organizations identify best practices from top-performing teams, optimize their processes, enhance agent training, and make informed decisions about technology investments. Unlike competitors, Fin focuses on delivering detailed, actionable insights that support continuous improvement in customer operations.

Colma, CaliforniaHeadquarters
2015Year Founded
$19.5MTotal Funding
SERIES_ACompany Stage
Consulting, Consumer Software, Enterprise SoftwareIndustries
1-10Employees

Benefits

Competitive compensation
Work from home setup stipend
Unlimited PTO
Two annual company off-sites
Insurance premiums covered at 90%
401k

Risks

Domain acquisition by James Booth may cause brand confusion for Fin.
New CEO Evan Cummack's leadership may not align with company culture.
Intensifying competition in SaaS market could challenge Fin's client retention.

Differentiation

Fin offers a turnkey browser plugin for granular business insights.
Fin optimizes CX workflows across SaaS applications for improved agent training.
Fin enables companies to replicate top performers and streamline processes.

Upsides

Increased demand for remote work solutions boosts SaaS application adoption.
AI-driven analytics tools enhance Fin's business insights capabilities.
Growing trend of integrating customer feedback aids Fin's process optimization.

Land your dream remote job 3x faster with AI