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