Sr. Full Stack Engineer
Listed on 2026-10-10
-
Software Development
Backend Developer, Python, Full Stack Developer
About the Role
We're looking for a Senior Full-Stack Engineer to design and deliver high-impact product features and backend services that turn complex GTM data into actionable insights. You'll build intuitive user interfaces in React/Type Script and robust APIs with Python FastAPI/GraphQL, powering seamless agent workflows. This is a hands-on role where you'll collaborate closely with Product and GTM teams, owning projects from concept to production.
What You'll Do
- Build and ship web applications with React/Type Script, focusing on performance, UX, accessibility, and instrumentation.
- Design and implement APIs, services, and data models in Python (FastAPI/GraphQL).
- Contribute to orchestration, retrieval, and evaluation frameworks to improve agent workflows.
- Ensure production excellence by adding observability, testing, runbooks, and performance optimizations.
Deliver integrations with CRM and sales tools to streamline user workflows.
- Lead technical design, write RFCs, review code, and mentor engineers while improving standards and tooling.
What Were Looking For
- 4+ years of full-stack development experience with measurable impact on user-facing products.
Strong expertise in React/Type Script and Python (FastAPI/GraphQL).
- Experience with AWS, PostgreSQL/DynamoDB, Kubernetes, Pulumi, and event-driven systems.
- Proven ability to transform multi-source data into reliable, production-ready models.
Strong instincts around reliability, privacy, scalability, and cost optimization.
- Excellent communication skills for technical trade-offs and cross-functional collaboration.
Bonus Points For
- Experience with agent orchestration, retrieval systems, or graph-shaped data models.
Background in eval frameworks or distributed systems.
Previous work in AI, data infrastructure, or GTM tooling.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).