Senior Software Engineer, Developer Productivity & Platform
nTop · Kings County, NY · 3 days ago
HybridEngineeringFull-time
Key Responsibilities
- Development Harness: Build, manage, and scale the infrastructure that supports modern coding assistants.
- Create robust pipelines to measure and improve the quality of automated code generation and internal tools, implementing and managing context files (like claude.md) across repositories.
- Intelligent Developer Tooling: Design and maintain an ecosystem of internal CLI tools, automated workflows, and self-service platforms that eliminate friction and cognitive load for product engineers.
- Workflow Orchestration: Develop and maintain automated systems (e.g., Slack support bots, triage assistants) to streamline engineering operations, utilizing search and knowledge-retrieval architectures to seamlessly surface internal documentation.
- Context Management: Own and optimize repository context systems (including configuration files, rulesets, and prompt libraries) to ensure developer coding tools provide highly accurate, domain-specific suggestions.
- Next-Gen CI/CD Integration: Architect modular testing and feedback frameworks (leveraging GitHub Actions, etc.) that provide rapid, automated, and intelligent feedback on code quality directly within the developer's inner loop.
- Cross-Functional Collaboration: Partner directly with Engineering Leadership, QA, and feature teams to identify bottlenecks in the development lifecycle and build automated, software-driven solutions.
Required Skills & Experience
- Software Engineering: Strong programming proficiency in Python, Go, or TypeScript. You approach infrastructure and productivity problems by writing software, not just configuring yaml.
- Infrastructure Evolution: Proven experience transitioning traditional DevInfra/DevOps workflows and concepts into smart, automated developer platforms.
- Applied LLM Tooling: Practical experience building internal tools utilizing LLM APIs (e.g., Anthropic), designing architectures for internal knowledge retrieval, and implementing complex automation.
- Developer Productivity (DevEx): Deep understanding of modern developer workflows, encompassing GitHub Actions, local development environment orchestration, and building tools for other engineers.
- Tooling & Automation: Strong proficiency in building automated frameworks, worker services, and custom internal portals that integrate seamlessly with existing toolchains.
- Foundation in Infrastructure: Solid working knowledge of containerization (Docker, Kubernetes) and cloud environments to deploy, scale, and manage the internal tooling you build.