About Aviso
Aviso is the leading AI revenue operating system. We act as a compass to guide sales teams to maximize growth and minimize risk. Avisos predictive AI delivers revenue intelligence, drives team-wide actions and course corrections, and gives precise guidance so sellers and teams dont get lost in the fog of CRM and other point tools.
With demonstrated results across Fortune 500 companies and industry leaders such as Dell, Nuance, Honeywell, Elastic, GitHub and RingCentral, Aviso works at the frontier of AI to help teams close more deals and drive more revenue. Aviso AI has generated 350 billion insights, analyzed $400B in pipeline, and helped customers win $1640B in deals. By using Aviso AI, sales teams close on average 20% more deals with 98%+ accuracy, reduce sales cycles by north of 25%, and reduce spending on non-core CRM licenses by 30%.
Aviso is backed by Storm Ventures, Scale Venture Partners, Shasta Ventures, and other leading Silicon Valley investors.
About the Role
The Director - Backend Development at Aviso AI will oversee the design, development, and implementation of the companys backend services and infrastructure. You will lead a talented team of backend engineers and collaborate closely with cross-functional teams including product, data science, and frontend development. This role requires a mix of technical expertise, leadership skills, and a passion for building scalable and efficient systems.
Responsibilities:
- Leadership & Management: Lead, mentor, and manage a team of backend engineers, providing guidance on architecture, code quality, and best practices.
- Architect & Design: Oversee the design of highly scalable, performant, and secure backend systems. Guide the team through technical decisions involving APIs, databases, and services.
- Collaboration: Work closely with product management, data science, and frontend teams to ensure seamless integration of backend services with overall product offerings.
- Technical Oversight: Ensure the backend architecture aligns with business objectives and performance requirements. Provide hands-on support when necessary to troubleshoot or optimize critical components.
- Code Review & Quality: Implement and enforce coding standards, testing practices, and CI/CD pipelines to ensure high-quality deliverables.
- Innovation: Stay current with backend technology trends, introducing new tools and methodologies that can enhance the teams productivity and code performance.
- Project Management: Manage project timelines, resource allocation, and deliverables to meet both internal and customer deadlines.
Requirements:
Education: Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Experience:
- 12+ years of hands-on experience in backend development.
- 5+ years of experience in a managerial or leadership role.
Technical Skills:
- Expertise in backend languages such as Python, Java, Node.js, or Go.
- Strong experience with RESTful and GraphQL API design and implementation.
- Proficiency with cloud platforms like AWS, GCP, or Azure.
- Strong understanding of database technologies (SQL, NoSQL) and data modeling.
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Strong knowledge of security best practices for backend services.
Soft Skills:
- Excellent communication and leadership skills.
- Ability to manage multiple projects and priorities in a fast-paced environment.
- Strong problem-solving skills and attention to detail.
- Ability to collaborate across teams and departments.
Preferred Qualifications:
- Experience with machine learning or AI-driven platforms.
- Exposure to large-scale, distributed systems.
- Understanding of DevOps principles and infrastructure as code.