Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Senior Principal, Software Engineer, Platform Engineering

Job

BeOne Medicines

San Mateo, CA (In Person)

Full-Time

Posted 2 weeks ago (Updated 4 days ago) • Actively hiring

Expires 6/30/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

The Senior Principal Engineer will lead the technical design and implementation of high-performance platform tools, such as BioFlow and BioAgent. This role focuses on building robust software engineering foundations and integrating AI/Agent capabilities to create intelligent, scalable digital solutions for the biopharmaceutical industry. •Major Responsibilities•+ Lead the design and development of complex application systems based on Java, .NET Core and Python frameworks, including Web APIs, microservices, and management systems. + Architect and build platform tools (e.g., BioFlow) that utilize AI Agents to automate workflows and enhance data-driven decision-making. + Partner closely with Product Managers to define requirements, Front-end teams for seamless UI integration, and QA/Testing to ensure enterprise-grade reliability. + Ensure optimal availability and scalability of systems, optimizing existing architectures to meet cutting-edge performance and security standards. + Contribute to technology selection, scheme design, and project documentation while mentoring junior engineers in software development best practices. + Proactively evaluate emerging technologies—particularly in the AI/Agent space—to deliver innovative, practical solutions to the team. •Qualifications•+
Experience:
Bachelor's degree or higher in Computer Science or a related field, with 10 - 12 years of experience in software development. +
Technical Mastery:
Proficient in Java, C#/.NET Core or Python, with a solid foundation in data structures, algorithms, and multi-threaded programming. +
Software Engineering:
Extensive experience in developing large-scale projects, including deep knowledge of object-oriented design, UML, and design patterns. +
Data Management:
Proficient in relational databases (PostgreSQL, MySQL, or SQL Server), SQL performance optimization, and cache technologies like Redis. +
Cloud & DevOps:
Familiar with AWS, Azure, or Google Cloud, along with CI/CD principles, Docker containerization, and Kubernetes. +
Agile & Collaboration:
Expert in Agile development processes and proficient with collaboration tools; must exhibit excellent teamwork and communication skills. +
AI Integration:
Practical understanding of how to leverage LLMs and Agent frameworks within a standard software engineering stack.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.