Principal/Senior Principal Software Engineer, Solutions jobs in United States
cer-icon
Apply on Employer Site
company-logo

Genentech · 3 hours ago

Principal/Senior Principal Software Engineer, Solutions

Genentech is a company focused on innovating healthcare solutions. They are seeking a Principal/Senior Principal Software Engineer to lead the development of modernized computational and data ecosystems, working closely with various teams to enhance data-driven science and accelerate decision-making in drug discovery.

BiotechnologyLife ScienceManufacturing
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Proven track record of leading and delivering complex, user-friendly projects and tools in a fast-paced environment
Strategic/Tactical Technical leadership for the ongoing initiatives and by identifying new opportunities with an eye for consolidation, deprecation and building common solutions
Responsible for technical excellence and ensuring our solutions and capabilities are innovative, best-in-class and integrated by delivering data flows and pipelines within and across DDC and key domains like Research Biology, Drug Discovery, Translational Medicine and Development and more
Learn, deeply understand and improve our Data Workflows, Application Architecture and Data Ecosystem by leveraging standard patterns like layered architecture, microservices, event-driven, multi-tenancy, etc
Responsible for ensuring our technical choices are innovative, best-in-class and are inter-operable and consistent across DDC and domains like Research Biology, Drug Discovery, Translational Medicine and Development and more
Understand and influence technical decisions around data workflows and application development while working collaboratively with our key partners
Integrate diverse sets of data together to power AI/ML and Natural Language Search, as well as enable our downstream teams working on Workflows, Visualization and Analytics
Facilitate the implementation of AI models that take advantage of advances in machine learning and artificial intelligence

Qualification

Full stack developmentCloud-native architecturesData engineeringAI/ML integrationJavaScriptPythonJavaSQL/NoSQLREST APIsTechnical mentorshipOutstanding communicationProblem-solving

Required

Bachelor's or Master's degree in Computer Science or similar technical field, or equivalent experience and 7+ years of experience in software engineering (Principal Software Engineer); 12+ years of experience (Sr. Principal Software Engineer)
Deep experience and technical understanding of modern web application development, platforms and data engineering approaches, including data flow within the cloud and cutting-edge data storage solutions
Deep experience in full stack development is required. You have strong skills building Front Ends using JavaScript, React or similar Libraries as well as Backends using high level languages like Python or Java
Extensive experience working with Databases, Data Analytics (SQL/NoSQL, ETL, ELT) and APIs (REST, GraphQL)
Experience with building Designs for Data Applications which are highly reliable, scalable, performant, secure and robust and ideally on a public cloud platform
Ability to think strategically and optimize for the long term while acting with a sense of urgency
Provide technical mentorship and leadership to junior developers, fostering professional growth and taking accountability for upholding high coding standards
Outstanding communication skills, capable of articulating technical concepts clearly to diverse audiences, including executives and globally distributed technical teams, ensuring effective collaboration and understanding

Preferred

Extensive experience working on cloud-native architectures in public clouds (ideally AWS)
Adopts and champions an Open Source, Cloud First, API First and AI First approach to problem-solving by identifying key trends, leveraging cutting-edge technologies and influencing their adoption to deliver innovative solutions
Experience reducing Tech Debt and consolidating and deprecating legacy solutions
Experience in integrating AI into applications and development practices

Benefits

Relocation benefits are available for this job posting.
A discretionary annual bonus may be available based on individual and Company performance.

Company

Genentech

company-logo
Genentech is a biotechnology research company that specializes in genetic testing and personalized medicines.

H1B Sponsorship

Genentech has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (167)
2024 (148)
2023 (150)
2022 (178)
2021 (121)
2020 (158)

Funding

Current Stage
Public Company
Total Funding
unknown
2009-03-26Acquired
1999-07-20IPO
1976-01-01Series Unknown

Leadership Team

leader-logo
Ashley Magargee
CEO
linkedin
leader-logo
Michael Laird
Vice President
linkedin
Company data provided by crunchbase