“As a software engineer in DIS, you will find a new challenge every day.”
As a Software Architect, Mateusz Szewczyk says people are often surprised to learn he works at a healthcare company like Roche.
“They probably imagine me working in some lab,” he explains, “but in order to discover diagnostic tests, you also need the systems and data to help you do it.”
It wasn’t always an obvious career path. Mateusz had lent his talents to marketing and software companies in the past, but healthcare was uncharted territory.
So what made the difference? Mateusz saw it as the chance to do something brand new – all while working toward improved outcomes for patients. With Diagnostics Information Solutions (DIS), Mateusz is helping develop software to aid healthcare workers in oncology. He says that work is especially personal to him, having lost relatives to cancer.
Mateusz began with Roche in his native Poland, before moving with his wife and two children to the Bay Area. Both offices provided him with key training on everything from biology basics to drug development. Even though he was nervous about his first job with a healthcare company, these sessions gave him the background he needed to do good work.
“I’m still not a scientist,” he says, “and I’m able to do my job and help out where I’m needed.”
Mapping a career path
Mateusz began his Roche career at Roche Poland in 2015 and then joined the DIS team in the U.S. as a consultant two years later. After transitioning to a full-time role, he started by leading a team of software engineers in the Poland office. It was in this role that he first understood the potential to expand his talents in tech, as well as his soft skills.
Now, Mateusz gets exposure to various projects related to development and research. For him, working at Roche is about taking on the projects that excite him and allow him to define his role for himself.
Mateusz sees this as a key part of the Roche culture – that employees are encouraged to upskill and develop themselves. During the workday, someone might have the unique opportunity to set aside time for an online course or new training. This is essential, Mateusz explains, because of the uniqueness of Roche’s operations.
A difference felt around the world
Throughout the entire development process, the DIS team is working with the end user in mind. They’re able to do it well, Mateusz explains, because the team is made up of diverse perspectives.
In his office, Mateusz works directly with colleagues from around the world. But because Roche is a global company, he also has contact with teams based in many different regions. He says that diversity helps provide key insights on an issue.
“There might be a problem in one region that doesn’t exist in another. Sharing different experiences and viewpoints allows us to anticipate potential challenges and adapt our approach,” Mateusz explains. “We really are thinking globally.”
Serving the customer
Mateusz’s work largely supports researchers. And a unique development cycle lets him pay especially close attention to the end users’ needs.
Mateusz sees it as a chance to better serve the customer. By deploying more often, they’re able to get feedback faster and make necessary changes sooner than with a slower release cycle.
“Users provide us constant feedback,” Mateusz explains. “We’re more nimble and able to change our approach while learning from the users.”
He says continuing that kind of dialogue still requires hard work and a little creativity. New functionality might confuse the end user. So, they aim to get clarity about different needs and perspectives.
But he says the response is positive from his internal clients.
Curious about DIS and all the ways people like Mateusz are making a difference at Roche?
Or, to find the role that’s right for you, take a look at our latest openings.