Job Board
for underrepresented folks in tech

Back to all jobs
Photo of Roche/Genentech

emoji of a pushpinRemote - USA or Canadaemoji of a money bag$100,000 - $185,700
emoji of a woman of coloremoji of a man8 people in techemoji of a woman of coloremoji of a woman 2 women in techemoji of a woman of coloremoji of a person of color 4 people of color in tech

Doing now what patients need next.

JOB DESCRIPTION

At Genentech/Roche, we are passionate about transforming patients’ lives and we are fearless in both decision and action.  We do this today to build a better tomorrow. However, to do so well, we need you! Your uniqueness is the only way we could transform to become more agile, better networked, and better equipped to deal with the challenges and opportunities of an increasingly complex world. As a Full-stack Software Engineer you will work on an agile team developing and maintaining Python back-ends and Javascript front-ends. You will work closely with other Data and Software engineers to build and maintain analytics dashboards and apps. You will work closely with the data science team to build and maintain data science pipelines. To succeed in this role, you must have considerable experience writing production-ready code in Python and Javascript. You should be a Self-starter able to make progress without much direction. 

Key Responsibilities

  • Develop and maintain front-end SPAs (Quasar/Vue.js)
  • Create data visualizations (echarts/apexcharts/etc)
  • Develop and maintain RESTful JSON apis (FastAPI)
  • Develop and maintain scalable data pipelines
  • Consume RESTful apis 
  • Understand and maintain data schemas and architectures
  • Understand and architect ETL processes
  • Deploy data science models as microservices
  • Synthesize requirements from non-technical stakeholders
  • Work closely with data governance and technology practice areas
  • Work on agile teams (Scrum/Kanban)

Qualifications, Skills & Knowledge

  • At least 7+ years of relevant experience as a Software Engineer
  • Python (FastAPI, Pandas preferred)
  • Javascript (Quasar/Vue.js), CSS, HTML
  • Good knowledge of and experience with UI/UX best practices
  • Git/Github (branches, code reviews, pull requests)
  • RDBMS/NoSQL (MySQL preferred)
  • Docker
  • Plotly/Dash experience preferred
  • AWS experience preferred (lambda/glue/s3)

For Colorado-based applicants, the expected salary range for this position is $135,000 - $158,000. Actual pay will be determined based on experience, qualifications, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits listed below. For New York-based applicants, the expected salary range for this position is $130,000 - $185,700. Actual pay will be determined based on experience, qualifications, and other job-related factors permitted by law.  A discretionary annual bonus may be available based on individual and Company performance.  This position also qualifies for the benefits listed below.

Benefits

Roche offers highly competitive benefit plans and programs, including: •Medical, dental and vision insurance

  • 401(k) and 401(k) matching
  • Paid time off
  • Roche Long Term Incentive Plan (available at certain position levels)

Relocation benefits are not available for this job posting.

Genentech is an equal opportunity employer, and we embrace the increasingly diverse world around us. Genentech prohibits unlawful discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin or ancestry, age, disability, marital status and veteran status. Genentech requires all new hires to be fully vaccinated against COVID-19 as of their start date. This requirement is a condition of employment at Genentech, and it applies regardless of whether the position is located at a Genentech campus or is fully remote.  If you are unable to receive the vaccine due to a disability or serious medical condition, or because it is prohibited as a result of your sincerely held religious beliefs, you will have an opportunity to request a reasonable accommodation.

INTERVIEW PROCESS

  • Initial HR screening
  • CodeSubmit coding assessment
  • Interview with 1-2 Data Engineers
  • Interview with 1-2 Data Scientists
  • Interview with 1-2 People Insights Partners
  • Interview with hiring manager

DIVERSITY, EQUITY AND INCLUSION

At Roche, we believe that personalized approaches achieve the best outcomes for our patients. The same is true for our employees. That’s why we are taking an individual approach to diversity & inclusion because its personal to each individual. We create opportunities for employees that are as unique as they are. We strive to identify and create opportunities that enable all people to bring their unique selves to Roche and achieve their best work on behalf of patients.

We are a force of close to 98,000 people working together across 100 countries. All facets of diversity are important to us and at Roche, we think beyond the physical characteristics to the qualities that make each person unique. We strive for an inclusive workplace where each individual can contribute and realize their potential. By embracing diversity we can enrich every discussion and decision at Roche and bring our purpose to live.

More than just a job

Our people make our business. Our people discover, develop and manufacture our products and ensure that they reach the patients who need them. Therefore, we have created a work environment where people can be authentic and truly invested in their work. We encourage big thinking and give our people the support and flexibility they need to make their mark. At Roche, it is more than just a job. It is about being part of an international family dedicated to making a real impact on the world around us.

169 - Number of nationalities
​​​​​​​

A high priority at Roche

Diversity and inclusion (D&I) is a high priority at Roche. We are one of the first major corporations in Europe to state our D&I goals publicly, and we have made substantial progress in achieving them. We think beyond the physical characteristics to the qualities that make each person unique. In order to leverage diversity as an engine of innovation, we strive for an inclusive workplace where each individual is respected and can contribute fully his or her skills, experiences and perspectives.

  • Diversity refers to “the mix”: A wide range of visible and invisible differences that exist among people. These include, but are not limited to, values, beliefs, physical differences, ethnicity, age, gender, experiences, thinking styles, backgrounds, preferences and behaviors.
  • Inclusion refers to “making the mix work”: Proactive behaviors that create an environment in which all people are actively included – treated fairly and respectfully, have equal access to opportunities and resources, and can be themselves while contributing fully to the organization’s success.

Our business environment is changing and we must continually adapt. We need to ensure that we have, and make best use of, varied skills, perspectives and backgrounds to address these business issues in order to be successful today and tomorrow. The best solutions will come by gaining different perspectives, asking and answering hard questions and challenging the status quo. Our success in creating a truly diverse and inclusive workplace will directly impact our ability to bring targeted treatment to patients.

49.3% - Women in total workforce
​​​​​​​

Ensuring fair employment practices

Roche is an equal opportunity employer. We do not tolerate any form of discrimination based on gender, race, age, skin color, nationality, religion, marital status, sexual orientation, background, physical or mental disability, or on any other grounds. Due to the nature of our business we do not consider any of our operations to be at risk of human rights violations, such as child labor, forced or compulsory labor, or infringements of indigenous rights.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!


Be the first to know!

We'll let you know as soon as a job is posted on our job board.

Subscribe →