BeOne Medicines is a rapidly growing company focused on fighting cancer. The Senior Principal Solution Engineer serves as a solution expert, acting as a strategic bridge between business stakeholders and engineering, while leading the design and delivery of complex, enterprise-scale solutions.
Responsibilities:
- Lead complex discovery engagements with internal stakeholders to understand business objectives, workflows, and constraints
- Facilitate executive-level discussions to define solution vision, scope, and success criteria
- Translate ambiguous or high-level business needs into clearly articulated solution strategies
- Prepare and deliver advanced product demonstrations and solution walkthroughs tailored to enterprise use cases
- Act as a trusted advisor to stakeholders throughout the solution lifecycle
- Own end-to-end solution architecture for complex, multi-system implementations
- Translate business and user requirements into scalable, secure, and maintainable technical designs
- Define and maintain reference design standards and best practices for solution engineering
- Recommend optimal workflows, configurations, and integration patterns based on platform capabilities and industry standards
- Partner with product management and engineering leadership to influence roadmap priorities and platform evolution
- Ensure all designs comply with security policies, architectural standards, and regulatory requirements (e.g., GxP, GDPR, HIPAA, as applicable)
- Identify architectural risks, trade-offs, and technical debt, and proactively propose mitigation strategies
- Serve as the high-level escalation point during POCs, pilot programs, and early-stage deployments
- Provide hands-on guidance for complex configurations, integrations, and non-standard use cases
- Collaborate closely with engineering, QA, and professional services teams to resolve complex solution challenges
- Review and validate solution implementations to ensure alignment with approved architecture and requirements
- Troubleshoot performance, integration, and scalability issues during customer or internal engagements
- Guide stakeholders through solution onboarding, adoption, and optimization
- Oversee development of technical documentation, runbooks, and solution design artifacts
- Ensure smooth handover from implementation to operational support
- Participate in strategic reviews to assess solution performance, adoption, and business value
- Advice on future enhancements and optimization opportunities aligned with evolving business needs
- Provide mentorship to Principal, Senior, and Solution Engineers
- Act as a reviewer and approver for complex solution designs produced by other engineers
- Contribute to the development of solution engineering best practices, templates, and reusable assets
- Support hiring, onboarding, and capability development within the Solution Engineering team
- Foster a culture of quality, innovation, and continuous improvement
Requirements:
- Bachelor's degree in computer science, Engineering, Information Technology, or a related field (or equivalent experience)
- 7+ years of experience in solution engineering, product management, or business analyst roles
- Proven experience leading complex, enterprise-scale solutions across multiple systems and teams
- Strong understanding of system architecture, APIs, data models, cloud platforms (AWS, Azure, GCP), and integration patterns
- Experience working in regulated environments and applying validation, compliance, and testing best practices
- Exceptional communication and presentation skills, with the ability to influence both technical and non-technical stakeholders
- Demonstrated ability to mentor and guide other engineers
- Strong problem-solving skills and the ability to navigate ambiguity and complexity
- Experience with scripting or light development (e.g., Python, JavaScript) is a plus