Senior Software Engineer - Life Sciences jobs in United States
cer-icon
Apply on Employer Site
company-logo

McKinsey & Company · 1 hour ago

Senior Software Engineer - Life Sciences

McKinsey & Company is a global consulting firm that focuses on driving lasting impact and building long-term capabilities with clients. As a Senior Software Engineer with the Life Sciences Data and Analytics Center of Excellence, you will develop full stack software applications and mentor junior team members, while leveraging innovative technologies such as GenAI.

ConsultingManagement ConsultingProfessional Services
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Develop full stack software applications in an exciting Life Sciences context, while leveraging GenAI-supported insights, tools, or accelerators when relevant
Deliver highly performant, tested, and scalable clean code, with openness to incorporating GenAI-assisted development practices when beneficial
Make application architecture decisions with the help of the team, and own product deployment and performance in production, potentially using GenAI-based observability or anomaly detection tools in the operating environment
Mentor and coach the more junior members of the technical team, including through code reviews and pair programming, and encourage thoughtful use of GenAI tools in the development process
Anticipate and identify technical impediments and resolve them through architecture design, technology choices, or prioritization—considering GenAI’s role in enhancing or accelerating these pathways
Work closely with the Product Owner to align the roadmap with strengths and opportunities within the existing architecture, including GenAI-enabled processes
Act as a thought partner to the Product Owner in story creation and acceptance criteria, clearly communicating tradeoffs in a GenAI-aware environment
Co-create engineering practices, coding style guidelines, and testing approaches, embedding GenAI considerations such as code suggestions, test automation, or documentation generation where appropriate
Constantly look for better ways to solve technical problems and design solutions, remaining open to challenging the status quo and integrating GenAI-supported methods where they enhance team performance or quality

Qualification

Full stack developmentCloud-native solutionsGenAI integrationAgile methodologiesDevOps practicesSoftware engineering best practicesEntrepreneurial mindsetProblem-solving skillsCommunicationCollaboration skills

Required

Undergraduate or master's degree; or equivalent experience
5+ years of experience in software development, with demonstrated knowledge and hands-on experience across the full application stack with some of the following languages/frameworks: JavaScript, TypeScript, React, Angular, Vue, jQuery, Java, Sprint, C#, .NET, Node.js, SQL, MySQL, SQL Server, MongoDB, cloud-native databases, AWS, Azure, GCP, Jenkins, Docker, Circle CI, Travis
Experience with big data, pharmaceutical/MedTech data, a working knowledge of the pharmaceutical space, and/or greater Healthcare space required
Entrepreneurial mindset with the ability to thrive in a fast-changing environment and build connections across the organization; comfort with ambiguity and rapid changes common in early-stage product development
Exceptional problem-solving skills, creativity, and a passion for working in cross-cultural environments
Strong work ethic, professional attitude, and a “can-do” mindset, with the ability to manage multiple workstreams in a dynamic setting
Ability to collaborate closely with Product Owners and stakeholders to deliver feasibility/complexity assessments and think critically about backlog prioritization
Practical knowledge of software engineering best practices, including Agile development methodologies, DevOps, DataOps, MLOps, containerization (e.g., Docker), and orchestration, as well as hands-on experience with CI/CD tools and version control systems (GitHub), and ability to leverage and model Agile development practices and mindsets
Recent experience in implementing cloud-native software solutions on AWS, Azure and/or GCP with hands-on experience debugging complex distributed systems using cloud-native observability tooling, experience with cloud-native architecture design a plus
Experience building software solutions which integrate with GenAI resources, LLMs, or Agentic flows. Experience in prompt engineering for software development use cases. Experience in implementing GenAI capabilities with cloud-native software using modern frameworks (e.g., langchain, lammaindex) a plus
Strong communication skills, with the ability to align teams on complex technical decisions and explain technical concepts to non-technical colleagues

Benefits

Medical, mental health, dental and vision coverage
Telemedicine services
Life, accident and disability insurance
Parental leave and family planning benefits
Caregiving resources
A generous retirement contributions program
Financial guidance
Paid time off

Company

McKinsey & Company

company-logo
McKinsey & Company is a global management consulting firm and trusted advisor by businesses, governments, and institutions.

H1B Sponsorship

McKinsey & Company has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (612)
2024 (647)
2023 (613)
2022 (811)
2021 (740)
2020 (471)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Guy Perry
Vice President
linkedin
leader-logo
Abhyuadaya Shrivastava
Partner
linkedin
Company data provided by crunchbase