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
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
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
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 StageRecent News
Company data provided by crunchbase