Staff Generalist Engineer
Build and lead development of complex AI-enabled code intelligence features, shared infrastructure, and full product capabilities. The role requires a bachelor’s degree, 6+ years of software or DevOps engineering experience, JavaScript or TypeScript expertise, and in-person collaboration.
About the job
Responsibilities
- Solve challenging problems involving LLM memory, multi-language codebase indexing, semantic search for large codebases, and related systems.
- Design, implement, test, and deploy full features.
- Gather user feedback and iterate on features.
- Lead cross-team initiatives spanning multiple quarters.
- Set architectural direction and technical standards while simplifying complex systems.
- Build platforms, tooling, and shared infrastructure that improve team productivity.
- Proactively manage risk related to scaling, incidents, security, and compliance.
Requirements
- Bachelor’s degree in Computer Science or an equivalent degree, or higher education.
- 6+ years of software or DevOps engineering experience.
- Experience with JavaScript or TypeScript.
- Preference for working in person in an office environment.
Skills
JavaScript, TypeScript, Llm Memory, Code Indexing, Semantic Search, DevOps, Software Architecture, Shared Infrastructure, Security, Compliance
Similar jobs
Fullstack Engineering jobsBuilds end-to-end product experiences for agentic AI in insurance, spanning agent authoring, supervision, chat, and multimodal workflows. The role requires 8+ years of full-stack experience with React/TypeScript and Python, plus strong product judgment and ownership.
Staff full-stack engineer leading technical strategy and end-to-end product development for Discord’s consumer revenue experiences, including Nitro, Shop, Server Boosting, and User Identity. Requires 8+ years of software engineering experience and expertise in React/React Native and Python.
Staff engineer leading development of scalable, user-facing safety products and backend systems for Discord. Requires 8+ years of experience, strong Python and frontend expertise, and deep experience in safety or anti-abuse systems.
Leads development of Discord’s experimentation platform, spanning data pipelines, statistical analysis, configuration tooling, and user experiences. Requires 7+ years of full-stack engineering experience, strong Python and SQL skills, experimentation expertise, and a track record of leading complex projects and mentoring engineers.
Build scalable software and infrastructure for a highly regulated mortgage-servicing platform, collaborating with Product and Design to deliver customer-focused solutions. The role requires 7+ years of software engineering experience and expertise in scalable systems, applications, or infrastructure.