FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Full-Stack Software Engineer
SubquadraticPrincipal Full-Stack Software Engineer at Subquadratic developing LLM capabilities and leading core platform development. Collaborating cross-functionally on AI integration and developer experience for customer-facing solutions.
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsDynamoDBGoGoogle Cloud PlatformJavaScriptNode.jsPostgresPythonReactRedisTypeScript
About the role
Key responsibilities & impact- Drive the future of Subquadratic’s customer-facing stack.
- Architect the full-stack systems required to stream real-time audio and LLM tokens to the browser.
- Build self-serve onboarding flows, interactive API playgrounds, and observability dashboards.
- Partner directly with Product and Research leadership to translate experimental AI capabilities into stable, production-ready product features.
Requirements
What you’ll need- Deep expertise in TypeScript/React (performance tuning, state management, visualization)
- Strong backend fluency in Python, Go, or Node.js
- Proven ability to design scalable architectures and lead complex builds end-to-end
- Solid understanding of distributed systems fundamentals—caching strategies (Redis/Memcached), database design (Postgres/DynamoDB), and cloud infrastructure (AWS/GCP)
- Understanding the constraints of deploying AI: context windows, token streaming, latency budgets, and cost management
Benefits
Comp & perks- Health insurance
- Flexible work arrangements
- Professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactPythonGoNode.jsscalable architecturesdistributed systemscaching strategiesdatabase designcloud infrastructure
Soft Skills
leadershipcollaborationcommunicationproblem-solving