Principal Software Engineer
2 weeks ago
The Position
Always innovating, we bring together dedicated people and diverse perspectives from across our global network, empowering each other to keep breaking new ground.
Our vision is to unleash exponential people & business impact through data driven decisions, surfacing actionable insights and embracing people-centric technology.
As part of the People Insights Area of Practice (AoP), we work as one team to unlock the full potential of our people data and technology, informing Roche decisions through research-based insights.
The Opportunity:
Full-stack Principal Software Engineer to work on an Agile team with other data and software engineers to develop and maintain data pipelines and Javascript front-ends.
Partners closely with data science and business intelligence teams to build and maintain robust pipelines in service of downstream products through production-ready code in Python and Javascript.
- Orchestrates seamless development workflows with minimal guidance.
- Leverages and seeks to improve CI / CD processes in a collaborative development environment to achieve shared development objectives and seeks to continuously align development approach with best practices
- Leads code reviews and QA activities to ensure high quality products
- Synthesizes requirements from nontechnical stakeholders, navigating ambiguity to reach a clear understanding of business needs and actively coaches other team members to improve requirements gathering processes
- Leads crosschapter squads in delivering global products
- Actively contributes to and shapes the software development strategy within People Insights
- Seeks to establish and grow crossfunctional relationships outside of P&C in order to continuously improve the processes and tools used to deliver the products created within the team
Who You Are:
- 8+ years of experience as a full stack developer with a Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, Mathematics, or related field. Advanced degrees or certifications in technical or leadership competencies can be advantageous
- Demonstrates mastery of software engineering tools and concepts
- Experience with Python (FastAPI, Pandas preferred)
- Javascript ), CSS, HTMLGood knowledge of and experience with UI/UX best practices
- Git/Github (branches, code reviews, pull requests)
- AWS experience preferred (lambda/glue/S3)
- Snowflake experience preferred
Who we are
At Roche, more than 100,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 Pharma Canada has its office in Mississauga, Ontario and employs over 850 employees. The Mississauga facility is bright, vibrant, fosters collaboration and teamwork, and is reflective of Roche's truly innovative culture.
As of January 4, 2022, Roche requires all new employees who work in Canada to be fully vaccinated against COVID-19 on the date they take office.
This requirement is a condition of employment at Roche that applies regardless of whether the position is on a Roche campus or remotely.
If you have a valid reason for not being fully immunized, which is limited to certain specific medical reasons or other valid reasons protected by applicable human rights laws, you may request an exemption and / or adaptation measures regarding this vaccination requirement.
Roche is an Equal Opportunity Employer.-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Guidewire Software Full timeThe Guidewire team, now more than 3,200 strong, is an Internet-scale, Cloud native, Realtime data platform built for Property and Casualty insurance industry worldwide. Are youaresult-oriented, polyglot programmer using a 12-factor app methodology to craft your Cloud products? Guidewire provides outstanding software for the second-largest financial services...
-
Full-time Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Prophix Software, Inc. Full time $50,000Prophix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countries use Prophix today. Working with a global network of...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform TeamThe driving force behind Big Data at MimecastDive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to provide valuable insights to our customers. Our pioneering Data Platform pushes the boundaries of what's possible, harnessing the latest...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Guidewire Software Full timeWho Are We?The Guidewire team, now more than 3,200 strong, is an Internet-scale, Cloud native, Realtime data platform built for Property and Casualty insurance industry worldwide.Are youaresult-oriented, polyglot programmer using a 12-factor app methodology to craft your Cloud products? If so, we would like to meet youGuidewire provides outstanding software...
-
Senior Software Engineer Data Services H/F
2 weeks ago
Mississauga, Ontario, Canada JAM Software GmbH Full timeSenior Software Engineer – Data Platform Team ***Join our cutting-edge Data Platform engineering team, where we process massive volumes of data to provide our customers with valuable insights, pushing the boundaries of what's possible with the latest technologies and tools in AWS.***If you're ready to tackle customer data challenges at a large scale, the...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Prophix Software, Inc. Full timeProphix is a leading global platform and partner for finance performance management. We create software that serves ambitious finance teams, helping them empower their organizations, gain valuable insights, and drive business performance. Thousands of finance leaders across nearly one hundred countr
-
Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Curtiss-Wright Full timeSoftware Engineer As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement, and test software applications for naval systems.Location: Mississauga, ONWe Take Care of Our PeoplePaid Time Off I RRSP with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I...
-
Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Trexo Robotics Inc. Full timeTrexo Robotics (Y Combinator Company) is enabling mobility by building powered wearable robots. Our first product is a robot for children with movement disorders such as Cerebral Palsy, and it allows kids to walk, in many cases, for the first time in their lives. We are constantly working towards building mobility solutions for all. Trexo's work doesn't stop...
-
Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Ahki Full timeTitle:Software Developer Salary:$48 per hour Education- College/CEGEP- Diploma or Bachelors in Computer Science Computer and Technology Knowledge- Internet, MS Windows, MS Office, .NET Contributing to build a better future by Technology and Arts. We discover trends and help building better, faster, automated and software driven business for future...
-
Manager, Software Engineering
2 weeks ago
Mississauga, Ontario, Canada EllisDon Full timeConnect with us , , , Do you want to build the software that builds cities? EllisDon's is made up of Full-Stack Developers, Data Analysts, UX Designers, Product Owners, IT Operations and we're growing fast Our team also includes some best digital modelers and BIM specialists in the industry, experts who are working with the latest tech on projects in the...
-
Manager- Software Engineering
2 weeks ago
Mississauga, Ontario, Canada Mimecast Limited Full timeManager- Software Engineering page is loaded Manager- Software Engineering Apply locations CAN – ON - Mississauga time type Full time posted on Posted 2 Days Ago job requisition id R4800 Engineering Manager – Cloud Integrated products Building the next generation
-
Process Engineer/Principal Process Engineer
2 weeks ago
Mississauga, Ontario, Canada Boston Scientific Gruppe Full timePress Tab to Move to Skip to Content Link Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access...
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Advancedtechsearch Full timeContribute to the development and delivery of high-quality medical softwareLead the development of software-based tools to support hardware and firmware development of current and future wearable products.Provide mentorship and technical leadership to the mobile development teamConduct and participate in code reviewsThe ideal candidate will have:Bachelor's...
-
Director, Software Engineering
2 weeks ago
Mississauga, Ontario, Canada Walmart Canada Corp Full timePosition Summary... The Director of Software Engineering will be responsible for the strategic leadership and operational management of our software engineering teams, primarily working with offshore providers. This role requires a balance of technical expert
-
Manager, Software Engineering
4 weeks ago
Mississauga, Ontario, Canada EllisDon Full timeConnect with us LinkedIn, Instagram, Facebook, Twitter Do you want to build the software that builds cities? EllisDon's construction technology team is made up of Full-Stack Developers, Data Analysts, UX Designers, Product Owners, IT Operations and we're growing fast Our team also includes some of the best digital modelers and BIM specialists in the...
-
Principal Electrical Design Engineer
2 weeks ago
Mississauga, Ontario, Canada IMAX Full timeThe Manager, Electrical Engineering plays a pivotal role within IMAX's product development team, leading the Electrical Design department both technically and professionally. This individual is responsible for ensuring that IMAX's electrical and electronics components meet the highest quality standards expected of the IMAX brand. Leading a team of Electrical...
-
Intermediate Software Engineer
2 weeks ago
Mississauga, Ontario, Canada QuantBe Inc Full timeIntermediate Software Engineer QuantBe, a ground-breaking fintech startup, is redefining the trading sector with its advanced platform engineered to enhance business productivity and streamline operations. Driven by our unwavering commitment to crafting ingenious, tailor-made solutions that flawles
-
Senior Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Team Relax Full timeSenior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love Our pioneering Data Platform pus
-
Software Engineer, Ceph
2 weeks ago
Mississauga, Ontario, Canada Canonical - Jobs Full timeThe role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy,...
-
Manager, Software Development Engineering
2 weeks ago
Mississauga, Ontario, Canada EllisDon Full timeDo you want to build the software that builds cities? EllisDon's construction technology team is made up of Full-Stack Developers, Data Analysts, UX Designers, Product Owners, IT Operations and we're growing fast Our team also includes some of the best digital modelers and BIM specialists in the industry, experts who are working with the latest tech on...