Senior Software Engineering Manager

Roche

Experience
Company Type
Skills
Workhours

United States of America, California, Belmont

de fr es ru tr it pt zh ja

  • Job facts

Sr. SW Engineering Manager

Roche Diagnostics has created a new business - Diagnostics Information Solutions (DIS) - that is charged with building a modern software stack that will change the way patients are cared for. Our challenge is to bring together complex diagnostic and treatment data to intelligently process and present this data to healthcare professionals which allow for improved patient care. If you want to be a part of revolutionizing the healthcare industry, join us to put your software touch on it!

We have built the foundation of a modern SaaS stack, with a microServices based architecture hosted in AWS, a modern Angular-based web front-end, and a Continuous Delivery pipeline, and are now looking to scale this to support a portfolio of products and add new capabilities. We are looking for candidates with a deep understanding of modern SaaS products and experience launching and supporting products. You'll get to be part of scaling our software and teams with lots of opportunities for growth. Plus get to work side by side with a team of world-class doctors and researchers who want to impact global healthcare delivery.

The job….

The SR. Manager, SW Engineering is a critical leadership role on the DIS Engineering team. It includes ownership of one or more layers of the software stack with responsibility to deliver high quality, scalable, and extensible software, including design and technology choices. This is a people management role which requires the ability to hire and grow top engineering talent and scale to manage multiple teams, including managing managers and architects.

The role also requires strong strategic thinking, with the ability to think of out of the box solutions and to make build/buy/partner decision. Strong communication inside and outside of engineering is critical, working closely with customers and the product and operations teams to translate customer requirements into code. A healthcare background with experience in integrating healthcare IT systems and working with doctors is nice to have; an interest and enthusiasm to work in healthcare is critical.

What you’ll be doing….

  • Software Delivery: this is a hands-on management position and you will be expected to be lead the teams to design and deliver software components, with the skills needed to understand and lead the design of the software
  • People Management: as a people manager, you’ll be responsible for hiring, growing and motivating engineers on your team, ensuring you recruit and retain top talent
  • Best Practices: lead the team to deliver on their commitments, ensuring the design and planning is accurate and work is delivered on time with quality; drive best practices in Agile and Software Delivery
  • Leadership and Vision: individual and team leadership, with the ability to scale up and inspire multiple teams; long term vision, proactively planning for future organizational growth and driving a technology roadmap

Your background and skills….

  • Have successfully built, deployed, and supported an enterprise-scale web application in the cloud (in a management role)
  • Hands-on software development experience in either Java or C++/C# with expertise in at least one.
  • Management experience, including experience managing multiple teams.
  • Quick learner with the ability to understand complex workflows and develop and validate innovative solutions to solve difficult problems
  • Strong communication, with the ability to explain complex technical problems to non-technical audiences and the ability to translate customer requirements to technical designs
  • Strong interpersonal skills, with proven ability to navigate complex corporate environments and influence stakeholders and partners
  • Global experience, influencing or (preferably) managing remote teams to deliver software releases
  • Experience in healthcare product development desired, experience with healthcare  data and workflows is a plus (e.g. HL7, IHE, DICOM)
  • BS degree or equivalent in a directly related discipline (CS, Eng, etc.)
  • 8-12+ years experience
  • Who we are
    At Roche, 94,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

    Roche is an equal opportunity employer and strictly prohibits unlawful discrimination based upon an individual’s race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, mental/physical disability, medical condition, marital status, veteran status, or any other characteristic protected by law.
  • Job facts
    • Location United States of America, California, Belmont

    • Function Research & Development
    • Subfunction Devices, Systems and Solutions
    • Schedule Full time
    • Job level Manager with direct reports
    • Job type Regular
    • Division Diagnostics
    • Posted since 2018/10/23
    • Job-ID 201810-124966
  • Get in touch
    Mr. Anthony Miles
  • You could also like these jobs

    Principal SW Engineer

    United States of America, California, Belmont

    Senior DevOps Engineer

    United States of America, California, Belmont

    Senior Data Engineer-DIS

    United States of America, California, Belmont
  • Location United States of America, California, Belmont

  • Function Research & Development
  • Subfunction Devices, Systems and Solutions
  • Schedule Full time
  • Job level Manager with direct reports
  • Job type Regular
  • Division Diagnostics
  • Posted since 2018/10/23
  • Job-ID 201810-124966

Principal SW Engineer

Senior DevOps Engineer

Senior Data Engineer-DIS

Read Full DescriptionHide Full Description
Confirmed 18 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up