3-5 years building production-grade backend systems or developer-facing tools Hands-on production experience with AI/ML technologies including practical experience with LLM APIs (OpenAI, Anthropic, etc.), prompt engineering, and AI agent development Proficiency in Go (preferred), Rust, Java, or Python Experience designing and building distributed systems, microservices, or platform infrastructure Strong understanding of cloud-native systems (AWS, GCP, or Azure), APIs, and data stores Solid grasp of CI/CD, automated testing, code review practices, and modern development workflows Demonstrated ability to work independently on day-to-day work with general guidance on new projects Product-minded approach to building developer tools with focus on user experience and measurable outcomes Excellent communication skills in remote, asynchronous environments with ability to document technical decisions clearly Ability to build effective working relationships across multiple teams Ownership mentality with bias for action and iterative delivery Comfortable working autonomously across distributed teams and navigating ambiguity Experience with Kubernetes, Docker, and container orchestration (Preferred) Knowledge of developer tools ecosystems (IDEs, CI/CD platforms, observability tools) (Preferred)