Senior Backend Engineer — Brandfetch
Job role insights
-
Date posted
May 7, 2026
-
Closing date
May 31, 2026
-
Offered salary
Negotiable Price
-
Career level
Junior Middle Senior
Description
Company: Brandfetch
Job Category: Backend Software Engineering / API Infrastructure
Contract Type: Full-Time | Permanent
Location: 100% Remote — Worldwide
Salary: Competitive + equity (profitable, growing company)
Posted: May 6, 2026 (Active)
About the Company: Brandfetch is the internet's canonical source for logos and brand assets. Think GitHub for brand identity: a brand repo that auto-indexes public assets, lets brand owners "commit" changes once, then propagates them instantly and immutably through CDNs, plugins, and APIs used by companies like Google, Canva, and Salesforce.
Job Description: Problems you'd work on include: a nightly curation bot auto-fixing outdated assets across 52M+ repos; next-gen ingestion and partition-key schema to leap from millions to billions of assets; an MCP server that exposes structured brand data to any AI agent or LLM; vector search to surface any logo with ≥90% similarity in under 50ms; and real-time metering that pings Stripe the instant a user tops their quota.
Tech Stack: Node.js, TypeScript, Python, AWS (Lambda, DynamoDB, CloudFront, S3, CloudFormation), Serverless.
Skills Required: 8+ years of experience in backend software development. Proficiency with AWS tools (CloudFormation, API Gateway, DynamoDB, Lambda, CloudFront, S3, IAM, OpenSearch). Experience with building REST APIs. Ability to write well-documented, clean code. Experience with building DevOps pipelines using Serverless. Great communication skills across multiple timezones. Experience with Machine Learning.
Requirements:
- 8+ years backend engineering
- Deep AWS serverless expertise
- Vector search / ML familiarity
- Strong async communicator across timezones
- No recruiters — direct applications only
Benefits: Competitive salary + equity in a profitable, growing company.
Application Email: [email protected] Closing Date: Open until filled
Interested in this job?
24 days left to apply