BellXcel company has an internal product Arly, it’s a time-saving digital tool for youth program directors and their staff so they can spend less time dealing with their program logistics and paperwork, and more time focused on what truly matters most: elevating the potential of youth.
Product’s users: Program Directors, Certified Teachers, Facilitators, Program Administrators, counselors, guardians/parents, youth Directors, Youth volunteers, and program volunteers.
Stack: Azure hosted, VueJS, .net, elastic search, Stripe for payment processing.
As the Vice President of Engineering, you will play a pivotal role in shaping our technical strategy, leading a high-performing engineering team, and driving the execution of our product roadmap. Your expertise and leadership will be crucial in scaling our platform, ensuring its quality, maintainability, and performance, and contributing to our mission.
Technical Leadership: Provide and articulate a clear vision for the technical strategy for the company. Ensure that the vision is clearly articulated and understood by the C-suite, peers, and direct reports. Provide strategic direction and technical leadership to the engineering team, guiding the development of our SAAS platform in alignment with business goals and industry best practices.
Team Management: Build, mentor, and manage a diverse engineering team, including backend, frontend, dev ops, and QA engineers. Fostering a culture of collaboration, innovation, and continuous learning, promoting the adoption of new technologies, tools, and methodologies within the technical team. Work closely with HR and Recruitment teams to attract, hire and retain top talent.
Product Roadmap Execution: Collaborate closely with the SVP of Product to define and execute the product roadmap, ensuring that product development engineers have the know-how and processes in place to deliver high-quality features and enhancements on time and within scope. Work with the product team, architects, and team leads to define a technical product roadmap and prioritize software development initiatives within the overarching product strategy.
SDLC: Align with colleagues to define and implement a secure software development process, standards, to ensure efficient and high quality delivery of software.
Architecture and Design: Oversee the architectural design and technical decisions, ensuring scalability, reliability, and maintainability of the platform as it grows.
Quality Assurance: Establish and enforce engineering best practices, including code reviews, testing methodologies, and quality standards to deliver a robust and bug-free product.
Technology Evaluation: Stay abreast of industry trends, evaluate new technologies, and make informed recommendations for tooling, frameworks, and
processes that enhance the platform’s capabilities.
Cross-functional Collaboration: Work closely with cross-functional teams, including product management, design, and operations, to foster a seamless and
efficient development process. Ensure that technical concepts and challenges can be easily understood by non-technical peers.
Performance and Scalability: Monitor and optimize the platform’s performance, scalability, and security, addressing any technical challenges that arise.
Budget Management: Collaborate with the executive team to manage engineering budgets, resource allocation, and financial planning.
Education: Bachelor’s or advanced degree in Computer Science, Engineering, or a related field. An MBA or equivalent business acumen is a plus.
Experience: A minimum of 15 years of progressive experience in software engineering, with at least 7 years in a leadership role, ideally within a SAAS or educational technology environment. Minimum of 3 years of experience leading geographically dispersed, multinational teams.
Technical Proficiency: Strong background in software development, architecture, and design, with proficiency in modern programming languages (VueJS/React/Angular and .Net) and cloud technologies. Proficiency in modern analytics tools (Datadog, etc.). Willingness to code when needed.
Leadership Skills: Proven ability to lead and inspire engineering teams, fostering a culture of innovation, collaboration, and accountability. Proven ability to create alignment around the technology strategy with the leadership team.
Communication: Excellent communication and interpersonal skills, capable of effectively engaging with technical and non-technical stakeholders at all levels of the organization.
Problem Solving: Strong analytical and problem-solving skills, with a track record of resolving complex technical challenges.
Agile Methodology: Experience with agile development methodologies and a commitment to iterative, data-driven development practices.
Company Benefits