Key Objectives
We are seeking a highly skilled and motivated AVP, Solutions Engineering Lead to spearhead the architecture and development of scalable, high-performance APIs and modern web applications. This is a hands-on leadership role where you will shape the software development strategy, lead a talented engineering team, and collaborate across functions to deliver robust, AI-enhanced digital solutions.
You will be responsible for designing and implementing system architecture, maintaining high standards of code quality, and delivering efficient, maintainable software using cutting-edge technologies and frameworks. Your leadership will be instrumental in driving innovation and ensuring our applications meet both technical excellence and business objectives.
Major Responsibilities
- Full-Stack Architecture & Development
- Architect, implement, and maintain scalable, secure, and high-performance web applications and APIs using modern frameworks and technologies (e.g., React, Angular, Python, Node.js).
- Design intuitive, responsive front-end interfaces aligned with business goals, ensuring modularity, maintainability, and adherence to design systems and accessibility standards.
- Build and maintain RESTful and asynchronous APIs, integrating AI-powered services (e.g., OpenAI, Azure Cognitive Services) to deliver intelligent, business-centric features.
- Cross-Functional Collaboration
- Partner with product managers, AI/ML teams and business stakeholders to translate requirements into robust technical solutions.
- Collaborate on roadmap planning, delivery timelines, and resource allocation to ensure timely and high-quality execution.
- Technical Leadership & Mentorship
- Provide hands-on technical leadership, coaching, and code reviews to uphold engineering excellence and foster team growth.
- Lead architectural decisions, promote best practices, and ensure alignment with enterprise standards and long-term scalability.
- Performance, Reliability & Security
- Optimize application performance, state management, and responsiveness across devices and platforms.
- Implement and manage CI/CD pipelines, deployment workflows, and real-time communication services (e.g., WebSockets).
- Ensure applications are production-ready, secure, and resilient, with proactive monitoring, debugging, and issue resolution.
- Innovation & Continuous Improvement
- Stay current with emerging technologies, frameworks, and industry trends.
- Champion user-centered design and AI integration to enhance user experience and business value.
- Maintain strong documentation and ensure codebase scalability as the product evolves.
Minimum Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of backend development experience, including 3+ years in a technical leadership role.
- Strong experience in JavaScript /TypeScript and modern frameworks such as Angular, React, or Vue.js for front-end scripting; Python or Node.js for back-end scripting.
- Experience with integrating and deploying AI models and APIs in production environments.
- In-depth knowledge of REST, WebSockets, and event-driven architecture.
- Ability to independently create wireframes or mock-ups that align with Chubb's UI/UX guidelines and standards.
- Hands-on experience with cloud platforms (Azure, AWS, or GCP) and CI/CD pipeline tools (e.g., GitHub Actions, Azure DevOps, Jenkins).
- Deep understanding of backend performance, scalability, and security best practices.
- Strong problem-solving and debugging skills across distributed systems.
- Excellent communication skills, with the ability to guide team members and align development with product and business objectives.
- Experience leading agile development practices, including sprint planning, code reviews, and retrospectives