Principal Backend Engineer (Go/PostgreSQL) - Remote
ClanXMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own and develop customer-facing features in a multi-tenant backend using Go and PostgreSQL, ensuring reliability and scalability for 100 to 100,000 accounts.
Build and maintain AI workflows that analyze data from various sources and execute permissioned actions with auditability, balancing LLM and application code responsibilities.
Take responsibility for product delivery from ambiguous customer requirements to reliable, production-ready features, including handling production issues and supporting various deployment environments (AWS, Docker, on-premise).
Minimum Requirements
Minimum 8 years backend engineering experience at product-based organizations, including startup experience.
Strong hands-on experience programming in Go and designing/tuning PostgreSQL databases.
Experience shipping customer-facing AI products using LLMs beyond prototypes or demos, with end-to-end ownership including reliability and production.
Currently employed at a product-based organization.
Ideal Candidate Profile
Operates effectively in ambiguity, independently turning unclear product problems into delivered customer-visible solutions.
Experienced in end-to-end product lifecycle ownership, including debugging, performance tuning, and production support in backend systems.
Skilled at integrating AI tooling into development workflow and building AI-powered backend features that require blending ML model judgment with application logic.
