Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PointClickCare Logo

Principal Software Engineer

PointClickCare

Salary not specified
Sep 26, 2025
Remote, US
Apply Now

The Acute and Payer platform organization is looking to enhance its engineering velocity and delivery quality at scale by embedding AI-assisted development and modern practices within its Scrum teams. The Principal Engineer will be instrumental in setting the technical bar, mentoring engineers, and driving the adoption of AI-embedded engineering workflows.

Requirements

  • Advanced proficiency with Java, Spring Boot, and RESTful API design
  • Strong background in distributed systems and microservices architecture
  • Demonstrated experience applying AI-assisted coding and agentic workflows in day-to-day engineering
  • Familiarity with Model Context Protocol (MCP) or similar frameworks for structured AI integration
  • Experience designing and deploying cloud-native applications (Azure or AWS)
  • Hands-on expertise with Docker, Kubernetes, and container orchestration
  • Expertise in test automation (unit, integration, contract, e2e) and modern CI/CD practices

Responsibilities

  • Acting as the technical authority for your team, driving decisions on architecture, design, and coding practices
  • Embedding AI-assisted and agentic development into daily engineering workflows (e.g., Copilot, Claude Code, custom MCP agents)
  • Evaluating, prototyping, and operationalizing AI-powered automation for testing, documentation, observability, and support
  • Translating business requirements into robust technical solutions that are scalable, secure, and AI-augmented where possible
  • Leading the design and implementation of distributed, cloud-native applications (Java, Spring Boot, REST APIs)
  • Driving adoption of automation, observability, and test strategies, including AI-assisted quality gates
  • Troubleshooting and unblocking production systems using both human and AI-augmented approaches

Other

  • 10+ years of professional software development experience, with technical leadership in complex systems
  • Bachelor’s degree in computer science, Engineering, or related field (advanced degree a plus)
  • Demonstrated success mentoring engineers and fostering team-level technical growth
  • Partnering with Product Owners and Managers to align on priorities, risks, and trade-offs
  • Promoting a culture of continuous learning, where new tools and approaches (including AI) are embraced pragmatically