Principal Software Engineer - Data structures, Algorithms, and Complexity analysis (REMOTE BASED US)
Location: USA, Ohio
Internal Number: JR0056336
McKesson requires new employees to be fully vaccinated for COVID-19 as defined by the CDC, subject to applicable, verified accommodation requests.
Ontada is an oncology technology and insights business dedicated to transforming the fight against cancer. Part of McKesson Corporation , Ontada was founded on the core belief that precise insights - delivered exactly at the point of need - can save more patients' lives. We connect the full patient journey by combining technologies used by The US Oncology Network and other community oncology providers with real-world data and research relied on by all top 15 global life sciences companies. Our work helps accelerate innovation and power the future of cancer care.
As a Principal Software Engineer at Ontada, you will have the opportunity to guide the current and future versions of the analytic data platform. This platform transforms our customers' clinical, financial, and operational data into actionable information that enables population health and performance management. You will have the opportunity to build these new solutions utilizing new technologies on cloud-based infrastructure.
Advocate for new technologies and drives architecture decisions
Participate in the full lifecycle of product development, from definition, design, implementation, and testing
Be an advocate for development best practices in the organization and improvements across engineering
Establishes strong working relationships and fosters an environment of continuous learning and improvement
Takes technical ownership for specific facets of the technology stack
Takes technical ownership of the overall data pipeline solution
Expected to cross train team members on areas of technical expertise
Expected to develop, troubleshoot, and optimize existing codebase
Develop tools and utilities to maintain high system availability, monitor data quality, and provide statistics
Works with external teams and vendors to build best of bread technical solutions
Works with leadership and stakeholders to understand requirements and offer solutions that meet the business needs
10+ years of software development experience in an object-orientated programming language
A history of architecting and delivering complex systems
Expertise in data structures, algorithms, and complexity analysis
Knowledge of big data ecosystem
Proficiency with Unix and Linux command line tools
Working knowledge of SQL or other relational databases, and data warehousing principles
Working knowledge of ETL principles
10+ years of professional experience with the big data ecosystem (cloud or on-prem)
Knowledge of healthcare IT systems and workflows
10+ years of professional experience in software product development, and development of complex software frameworks
Working knowledge of Python and Java
Working knowledge of open-source frameworks like Apache Kafka, Flink or Hadoop
2+ years of professional experience with cloud architecture, AWS Preferred
Strong verbal and written communication skills, including the ability to articulate complex technical concepts to non-technical stakeholders
Ability to work gracefully and effectively in high-pressure situations
BS in Computer Science, Mathematics or equivalent work experience
MS or PhD in Computer Science, Mathematics or equivalent work experience
Must be authorized to work in the U.S, now or in the future, without assistance or support from McKesson.
Relocation is NOT budgeted for this position.
Internal Use Only: P6
McKesson is an Equal Opportunity/Affirmative Action employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.Qualified applicants will not be disqualified from consideration for employment based upon criminal history.
McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to McKessonTalentAcquisition@mckesson.com . Resumes or CVs submitted to this email box will not be accepted.
Current employees must apply through the internal career site.
We deliver careers with purpose and potential. Our focus on better health starts with creating an inclusive environment with strong values where you can build a fulfilling career. You can count on us to provide you with resources and opportunities to grow and be your best, while contributing to our pursuit of improving lives. Every day, McKesson’s employees deliver products to healthcare providers that make a difference in the care and life of a patient. We work to distribute medical supplies, bandages, syringes, vials of flu vaccine, and pharmaceutical drugs to help real patients like Jack, an eight-year-old boy battling cancer. We take that job seriously. Together, the work we do is shaping the future of healthcare. If you are passionate about combining a meaningful career with a balanced life, join us on this journey and apply for a job with McKesson today. Every day, McKesson’s employees deliver products to healthcare providers that make a difference in the care and life of a patient.