Convo is seeking a hands-on Engineering Manager to lead its full-stack team in becoming an AI-native engineering organization. This role is responsible for the design, development, and delivery of scalable, secure software solutions, with a strong emphasis on leveraging AI agentic coding—autonomous and semi-autonomous coding agents—to drive the entire software development lifecycle. The ideal candidate will balance technical execution, architectural vision, people management, and delivery ownership, while maintaining a strong engineering foundation in backend technologies like Python and .NET, alongside modern frontend frameworks such as React and Angular.
Key Responsibilities
AI Agentic Coding and AI-Native Engineering
- Integrate agentic coding as a core element of the software development lifecycle, enabling agents to handle requirements analysis, planning, design, code generation, debugging, refactoring, testing, documentation, and code review.
- Develop agent workflows involving task decomposition, context engineering, repository instructions, structured prompts, tool integrations, and multi-agent coordination.
- Establish human-in-the-loop (HITL) controls to review, validate, secure-check, and approve AI-generated code.
- Evaluate AI coding tools such as Cursor, Claude Code, GitHub Copilot, and Codex in a vendor-neutral manner, measuring productivity improvements.
Full-Stack Engineering and Technical Leadership
- Lead end-to-end delivery across frontend, backend, APIs, databases, and integrations.
- Maintain hands-on involvement in critical code contributions, architecture reviews, and complex problem-solving.
- Define reusable coding patterns and enforce coding standards.
- Backend expertise includes Python and .NET; frontend expertise includes React and Angular; experience with cloud-native microservices and distributed systems is essential.
Backend, APIs, and Platform
- Design and build versioned REST APIs and MCP servers for consumption by applications and AI agents.
- Define outbound contracts for data products, events, and partner integrations.
- Own authentication, identity management, tenant isolation, API governance (including versioning, schema validation, rate limiting), and usage/token metering with quotas and audit trails.
- Architect asynchronous, event-driven service communication, caching strategies, and database performance optimizations.
Frontend Engineering
- Establish frontend architecture, component libraries, state management, and API integration patterns.
- Integrate AI features such as agent interfaces, conversational UX, and workflow automation while ensuring consistent user experience, performance, and accessibility.
Delivery, Quality, Security, and Team Leadership
- Translate product requirements into actionable plans, sprints, and milestones; manage team capacity, CI/CD pipelines, releases, and technical debt.
- Ensure AI-generated code meets the same production, security, and quality standards as hand-written code.
- Promote automated testing practices including unit, integration, contract, regression, and security tests, along with observability and documentation.
- Hire, mentor, and develop a high-performing engineering team.
- Report progress, risks, and productivity metrics to the Head of Engineering.
Required Qualifications
- Over 10 years of experience in software engineering and technical delivery, with at least 4 years leading cross-functional teams including frontend, backend, and QA.
- Proven hands-on experience using AI coding agents such as Cursor, Claude Code, GitHub Copilot, or Codex to independently deliver complete features, APIs, UI components, and tests.
- Strong backend skills in Python/FastAPI or .NET/C#, and frontend expertise in React or Angular.
- Deep understanding of REST APIs, microservices, distributed systems, SQL/NoSQL databases, MCP servers, and AI agent integrations.
- Experience with cloud platforms and DevOps tools including Azure, AWS, or SAP BTP; Docker, Kubernetes, CI/CD pipelines, Git workflows, and observability tools.
- Ability to translate business requirements into technical plans, managing timelines, resources, risks, and stakeholder expectations effectively.
- Excellent written and verbal communication skills in English, with strong client-facing capabilities to understand needs, propose solutions, and influence adoption.
No preferred qualifications or benefits were specified for this role.