Principal Software Architect-Data Platform and AI

PointClickCare Logo

PointClickCare

๐Ÿ“Remote - United States

Summary

Join PointClickCare as a Principal Architect and assume a pivotal leadership role in shaping the long-term technical direction of our platform and data architecture. Translate complex business needs into a clear architectural vision. Act as a trusted technical advisor to senior leaders, guiding engineering strategy. Drive end-to-end architectural decisions for large-scale systems and big data platforms, impacting the delivery of secure, reliable, and scalable technology. Guide senior engineers in executing the architecture roadmap and actively contribute to critical design decisions. Champion engineering excellence, knowledge sharing, and mentorship. Track emerging trends in big data, distributed systems, and AI infrastructure, assessing their relevance and readiness for adoption. Own architecture documentation to guide engineering teams.

Requirements

  • 12+ years of experience in software architecture and engineering, with at least 3 years at a senior/principal architect or technical leadership level
  • Proven success in leading architecture for complex, multi-tenant platforms, preferably in domains involving big data, analytics, and AI
  • Expertise in architecting cloud-native platforms (Azure preferred), including scalable compute, data pipelines, observability, and security
  • Deep knowledge of distributed data systems (e.g., Kafka, Spark, Delta Lake), streaming architecture, and real-time event processing
  • Experience with designing platform foundations to support AI/ML workloads, including model lifecycle management, vector databases, or MLOps
  • Ability to define and execute architecture strategy with measurable business impact; strong product thinking and ability to "connect the dots."
  • Excellent communication, storytelling, and influence skills to drive alignment at all levels, including executive stakeholders
  • Experience leading cross-functional teams, mentoring senior engineers, and establishing architecture governance
  • Strong analytical and decision-making abilities; able to evaluate architectural trade-offs and drive consensus

Responsibilities

  • Define, communicate, and drive the strategic architectural vision across multiple product and platform teams to meet business objectives and scale for future needs
  • Lead architecture for large-scale, data-intensive platforms, including batch and real-time processing systems that power advanced analytics and AI applications
  • Partner with senior engineering and product leaders to ensure architectural alignment with organizational priorities and business goals
  • Translate high-level, ambiguous business problems into scalable and reusable platform solutions, balancing trade-offs between speed, scalability, cost, and technical debt
  • Identify and resolve architectural gaps, system fragility, and scalability challenges across product lines; proactively anticipate future bottlenecks and evolution paths
  • Oversee end-to-end feasibility assessments and architecture reviews; ensure timely delivery of technical designs and unblock execution teams with actionable guidance
  • Influence and govern architecture decisions through design reviews, architecture boards, and technical strategy discussions
  • Champion modern engineering practices including microservices, cloud-native patterns, event-driven systems, and platform thinking
  • Serve as a mentor and coach for senior architects and engineers; develop architectural talent across the team and establish a culture of engineering excellence
  • Track emerging trends in big data, distributed systems, cloud platforms, and AI infrastructure, and assess relevance and readiness for adoption
  • Own architecture documentation and ensure it's a living asset to guide engineering teams through delivery

Benefits

  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.