Demo

Director of Software Engineering

BeiGene
Emeryville, CA Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 5/8/2025

The Director of Software Engineering will lead, manage, and mentor a team of frontend and backend developers, responsible for building and maintaining robust, scalable, and high-performance applications and services in the BeOne platform.

Major Responsibilities

Oversee the planning, design, development, and delivery of high-quality software solutions across both frontend and backend teams.

Drive architectural decisions, ensuring optimal performance, scalability, and robustness of applications.

Collaborate with product, design, test, and business stakeholders to define and implement technical strategies aligned with business objectives.

Lead and mentor Software Engineering team members, promoting best practices in software development, code reviews, and testing.

Ensure a high standard of technical excellence across the frontend and backend, focusing on quality, maintainability, and continuous improvement.

Implement effective processes for project management, resource allocation, and risk mitigation to ensure on-time delivery.

Foster a culture of learning, innovation, and collaboration within the team, supporting career development for engineers.

Evaluate emerging technologies and drive continuous innovation in the technology stack and development practices.

Ensure the team adheres to modern DevOps practices, including CI / CD pipelines, containerized deployments, and automated testing.

Qualification

Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.

15 years of experience in software engineering with at least 5 years in a leadership role managing engineering teams.

Strong technical background in both frontend and backend development, including modern frameworks like React, Angular, or Vue.js, backend technologies like .NET Core, Node.js, or Java, and relational databases like PostgreSQL, MySQL, or SQL Server.

Proven experience managing engineering teams of 20 people with a strong track record of delivering complex projects.

Proficiency with version control systems (e.g., Git) and cloud platforms (e.g., AWS, Azure, GCP).

Solid understanding of frontend and backend architecture, microservices, and RESTful APIs.

Strong communication and leadership skills, with the ability to motivate and guide large teams.

Experience with agile methodologies and project management tools like Jira.

Knowledge of DevOps practices, including CI / CD, Docker, Kubernetes, and cloud deployment strategies.

Preferred Skills

Familiarity with performance optimization techniques, both for frontend and backend.

Experience with test-driven development (TDD) and behavior-driven development (BDD).

Strong knowledge of security best practices for web applications.

Proven ability to scale engineering teams and foster a high-performance culture.

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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Director of Software Engineering?

Sign up to receive alerts about other jobs on the Director of Software Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BeiGene

BeiGene
Hired Organization Address Cumberland, ME Full Time
BeiGene continues to grow at a rapid pace with challenging and exciting opportunities for experienced professionals. Whe...
BeiGene
Hired Organization Address Bernalillo, NM Full Time
BeiGene continues to grow at a rapid pace with challenging and exciting opportunities for experienced professionals. Whe...
BeiGene
Hired Organization Address Emeryville, CA Full Time
The Director, Strategic Evidence, will possess an understanding of US market access priorities, evidence generation, and...
BeiGene
Hired Organization Address San Mateo, CA Full Time
BeiGene is seeking a Development Core Team Leader (DCTL) for the BTK Degrader, Global Hematology. This individual will h...

Not the job you're looking for? Here are some other Director of Software Engineering jobs in the Emeryville, CA area that may be a better fit.

Director of Software Engineering

Savant Labs, Alameda, CA

Director of Software Engineering

Savant Labs, Hayward, CA

AI Assistant is available now!

Feel free to start your new journey!