Principal Software Development Engineer
Core
Design and implement low-latency, high-performance services and APIs for B2B SaaS multi-tenant architecture and self-hosted platforms, focusing on forward/reverse proxy development, dynamic policy enforcement, and traffic interception.
Role type
Principal Software Development Engineer (Go)
Builds
Scalable multi-tenant B2B SaaS applications, forward and reverse proxies, and observability tools.
Domain
Cybersecurity, B2B SaaS, Network Infrastructure
Deliverable
production ML models | product features
Required skills
Go, Python, TypeScript, network protocols, observability tools, API design, agentic frameworks, LLM integration (RAG, embeddings, prompt engineering)
Preferred skills
Experience with forward and reverse proxies, context engineering for AI-assisted development
Technologies
Go, Python, TypeScript, LLMs, RAG, agentic frameworks
Responsibilities
Lead design and implementation of robust low-latency services and APIs; Build and refine forward and reverse proxies for optimal performance; Implement observability tools for monitoring and alerting; Leverage AI development tools and agentic frameworks to accelerate coding and testing; Guide and mentor junior developers on architectural decisions; Engage in continuous evaluation of emerging technologies.
Seniority
Principal, hands-on IC with mentorship