Location: Concord, MA (Hybrid)
Job Summary:
As a Senior Director of Cloud Software Development, you will own aPriori’s cloud platform engineering and the applications that leverage the services of the platform. In this role, you will report to the CTO and use technical expertise and visionary capabilities to ensure this platform is a key differentiator for aPriori, drive the vision and strategy for how the platform is designed and delivered, and ensure aPriori’s platform is a safe and secure system to store our customers’ data.
Responsibilities:
• Manage 2-3 high-performing Agile teams, you would be responsible for hiring, managing, and deploying resources across multiple Agile teams.
• Work effectively with various stakeholders to develop a strategy for the long-term vision of aPriori’s cloud solutions.
• Ensure applications are enhanced and maintained to meet business functional needs.
• Understand tools, architecture, security, and scalability needs for assigned teams and provide technical engineering guidance, especially with less experienced team members.
• Manage teams' budget, advocate for the removal of technical debt, assist and support team effectiveness.
• Champion and effectively utilize Agile methodology and practices by partnering with aligned Architects and Product Owners to strive for elite engineering teams.
• Understand the business domain and product vision; in partnership with other team members (Scrum Master, Architect, Product Owner, etc.) align the work of the team toward the shared goals for the product.
• Monitor team effectiveness, quality of work, and quickly address issues/performance affecting team productivity.
• Support team members in addressing or escalating issues to make the overall team more efficient.
• Remove roadblocks and obstacles; manage interdependencies when needed.
• Initiate and foster collaborative partnerships with current and potential customers, technology and business managers, vendors, and technology executives; develops relationships that support increasing efficiency and effectiveness.
• Coach and evaluate the performance and quality of work delivered by team members, create a motivating and respectful work environment for teams, and ensure that your team is constantly learning and delivering quality code while driving cross-functional alignment with other parts of aPriori.
• Provide relevant technical coaching and support to team members. Hires talent and actively engages in recruiting processes.
• Participate in the development of business and/or technology vision, strategies, critical success factors, and operating plans for application, unit, or platform.
Required Skills/Abilities:
• Strong understanding of programming languages such as Java, React, Python, or JavaScript.
• Demonstrated record of accomplishment of delivering software using Agile software processes.
• Ability to communicate effectively with engineering teams, assess their needs, and be able to build an effective organization.
• Ability to drive career development, creating an environment in which engineers can grow appropriately in a challenging technical area.
• Ability to lead an organization to ambitious standards of metrics-validated engineering excellence.
• Excellent product sensibility, with the capability to drive key product innovations or opportunities.
Education and Experience:
• Bachelor's degree in computer science preferred, a related field, or equivalent practical experience. 15 years' experience building enterprise software systems, and 10 years building cloud-based software.
• Experience with cloud native technologies on AWS, GCP, or Azure.
• Experience building microservices-based software, including Kubernetes, Jenkins, GitHub, etc.
aPriori Offers:
A team environment where your experience is valued, your voice is heard, and the work that you do makes an impact for our customers and employees.
aPriori offers competitive compensation in a dynamic, growing innovative environment. A competitive benefits package which includes medical, dental, and vision for employees and their dependents, life, disability, flexible spending accounts, 401k match, career-growth opportunities, flexible time, and paid time off benefits – including aPriori days, and more!