2267 jobs - 250 added today
Recruiting? Call us on 01772 639042
Email me jobs relevant to my job search
27 days ago
only 1 day until close

Senior Python Software Engineer - QuantumBlack Labs


McKinsey & Company
Location: London
Job type: Permanent
Sector: Software Engineering
Category: Software Jobs
Apply on company site
Select how you want to share:
View similar
Senior Python Software Engineer - QuantumBlack Labs

* London

Qualifications

* Degree in computer science or equivalent knowledge acquired through work experience
* Experience working as a senior individual contributor in small to medium-sized product teams
* Experience providing technical mentorship to junior engineers
* Ability to write production level code in Python and in-depth knowledge of its ecosystem
* Experience designing, building, deploying or maintaining pieces of systems in production
* Experience in contributing to the development of small to medium-sized projects such as libraries, frameworks, APIs and software development tools
* In-depths knowledge of computer science algorithms, data structures and their time-space complexity
* Understanding of highly scaled data problems or ML based products is an advantage

Who You'll Work With

You will join the London office and will be part of a product team in QuantumBlack Labs. You will work with software engineers, product managers, data scientists, data engineers and designers to create innovative products and new technologies that facilitate, accelerate and enable the development and deployment of Artificial Intelligence / Machine Learning solutions at scale in production.

Our teams in QuantumBlack Labs are responsible for:

* Designing products that can explain complex data landscapes and insights to our users
* Building frameworks and libraries for data scientists and data engineers to work in large-scale, complex projects. We open-source some of these frameworks, such as our award-winning Kedro
* Codifying the methodology by which we deliver advanced analytics projects to our clients and the tooling needed to support them

What You'll Do

As a Senior Python Software Engineer in QuantumBlack Labs you will

* Act as a mentor for a group of engineers in a product team
* You will help the tech lead plan, drive and monitor the delivery of the work
* Produce high-quality code that allows us to put solutions in production
* Suggest and build new product features
* Lead code reviews and lead on refactoring when needed
* Contribute to design decisions while working in a collaborative way with your team members and Technical Lead
* Advocate for and drive the adoption of our engineering best practices and high software engineering standards

Our Tech stack

We are currently leveraging Python, Spark, Luigi, Airflow, AWS, Google Cloud, Azure, Databricks, Docker, Kubernetes, Node.JS, React, Javascript, Typescript, SCSS, GraphQL and MySQL across our product suite.

However, we advocate to use the right tech for the right task. Technology evolves and the engineering is responsible to stay up to date with the latest technologies and ensure we make the relevant changes where needed.

Who you are

A core value at QuantumBlack is fusion and at the heart of our multi-disciplinary teams is the belief that the sum of individual parts will always be less than the impact of the entire team.

You are a highly collaborative individual who is capable of laying aside your own agenda, listening to and learning from colleagues, challenging thoughtfully and prioritising impact.

Trust between colleagues is paramount here – you are an individual who can always be trusted to work in the best interests of all colleagues and to achieve the best outcome for QuantumBlack and our clients.

You are naturally enthusiastic and enjoy sharing your passion with others.

You search for ways to improve things, believe in iterative change, experimenting with new approaches, learning and improving to move forward quickly.

What you can expect from QuantumBlack

* Real-World Impact– No project is ever the same; we work across multiple sectors, providing unique learning and development opportunities internationally.
* Fusing Tech & Leadership– We work with the latest technologies and methodologies and offer first class learning programmes at all levels.
* Multidisciplinary Teamwork- Our teams include data scientists, engineers, project managers, UX and visual designers who work collaboratively to enhance performance.
* Innovative Work Culture– Creativity, insight and passion come from being balanced. We cultivate a modern work environment through an emphasis on wellness, insightful talks and training sessions.
* Striving for Diversity– With colleagues from over 40 nationalities, we recognise the benefits of working with people from all walks of life.

Our projects range from helping pharmaceutical companies bring lifesaving drugs to market quicker to optimising a Formula1 car’s performance. At QuantumBlack you have the best of both worlds; all the benefits of being part of one of the leading management consultancies globally and the autonomy to thrive in a fast growth tech culture:

* Healthcare Efficiency– We helped a healthcare provider improve their clinical trial practices by identifying congestion in diagnostic testing as a key indicator of admissions breaches.
* Environmental Impact– We designed and built the first data-driven application for a state of the art centre of excellence in urban innovation by collecting real-time data from environmental sensors across London and deploying proprietary analytics to find unexpected patterns in air pollution.
* Product Development– We worked with the CEO of an elite automotive organisation to reduce the 18-month car development timeframe by improving processes, designs and team structures.

Please submit your CV in English

Visit our Careers site to watch our video and read about our interview processes and benefits

As an equal opportunity employer, QuantumBlack encourages applications from all backgrounds regardless of gender, race, disability, pregnancy, marital status, age, sexual orientation, gender reassignment, religion or belief. We maintain a sense of community rooted in respect and consideration for all employees where any evaluation is based simply upon individual work and team performance.



FOR U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity/Affirmative Action employer.
All qualified applicants will receive consideration for employment without regard to sex, gender
identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran
status, age, or any other characteristic protected by applicable law.

FOR NON-U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity employer. For additional details
regarding our global EEO policy and diversity initiatives, please visit our
McKinsey Careers and
Diversity & Inclusion sites.

share this job

Job Skill Group - CSS Associate

Job Skill Code - ENGS - Engineering Specialist

Function - Technology

Industry - High Tech

Post to LinkedIn - #LI-DNI

Posted to LinkedIn Date -

LinkedIn Posting City -

LinkedIn Posting State/Province -

LinkedIn Posting Country -

LinkedIn Job Title - Senior Python Software Engineer - QuantumBlack Labs

LinkedIn Function -

LinkedIn Industry -

LinkedIn Seniority Level -
Senior Python Software Engineer - QuantumBlack Labs

* London

Qualifications

* Degree in computer science or equivalent knowledge acquired through work experience
* Experience working as a senior individual contributor in small to medium-sized product teams
* Experience providing technical mentorship to junior engineers
* Ability to write production level code in Python and in-depth knowledge of its ecosystem
* Experience designing, building, deploying or maintaining pieces of systems in production
* Experience in contributing to the development of small to medium-sized projects such as libraries, frameworks, APIs and software development tools
* In-depths knowledge of computer science algorithms, data structures and their time-space complexity
* Understanding of highly scaled data problems or ML based products is an advantage

Who You'll Work With

You will join the London office and will be part of a product team in QuantumBlack Labs. You will work with software engineers, product managers, data scientists, data engineers and designers to create innovative products and new technologies that facilitate, accelerate and enable the development and deployment of Artificial Intelligence / Machine Learning solutions at scale in production.

Our teams in QuantumBlack Labs are responsible for:

* Designing products that can explain complex data landscapes and insights to our users
* Building frameworks and libraries for data scientists and data engineers to work in large-scale, complex projects. We open-source some of these frameworks, such as our award-winning Kedro
* Codifying the methodology by which we deliver advanced analytics projects to our clients and the tooling needed to support them

What You'll Do

As a Senior Python Software Engineer in QuantumBlack Labs you will

* Act as a mentor for a group of engineers in a product team
* You will help the tech lead plan, drive and monitor the delivery of the work
* Produce high-quality code that allows us to put solutions in production
* Suggest and build new product features
* Lead code reviews and lead on refactoring when needed
* Contribute to design decisions while working in a collaborative way with your team members and Technical Lead
* Advocate for and drive the adoption of our engineering best practices and high software engineering standards

Our Tech stack

We are currently leveraging Python, Spark, Luigi, Airflow, AWS, Google Cloud, Azure, Databricks, Docker, Kubernetes, Node.JS, React, Javascript, Typescript, SCSS, GraphQL and MySQL across our product suite.

However, we advocate to use the right tech for the right task. Technology evolves and the engineering is responsible to stay up to date with the latest technologies and ensure we make the relevant changes where needed.

Who you are

A core value at QuantumBlack is fusion and at the heart of our multi-disciplinary teams is the belief that the sum of individual parts will always be less than the impact of the entire team.

You are a highly collaborative individual who is capable of laying aside your own agenda, listening to and learning from colleagues, challenging thoughtfully and prioritising impact.

Trust between colleagues is paramount here – you are an individual who can always be trusted to work in the best interests of all colleagues and to achieve the best outcome for QuantumBlack and our clients.

You are naturally enthusiastic and enjoy sharing your passion with others.

You search for ways to improve things, believe in iterative change, experimenting with new approaches, learning and improving to move forward quickly.

What you can expect from QuantumBlack

* Real-World Impact– No project is ever the same; we work across multiple sectors, providing unique learning and development opportunities internationally.
* Fusing Tech & Leadership– We work with the latest technologies and methodologies and offer first class learning programmes at all levels.
* Multidisciplinary Teamwork- Our teams include data scientists, engineers, project managers, UX and visual designers who work collaboratively to enhance performance.
* Innovative Work Culture– Creativity, insight and passion come from being balanced. We cultivate a modern work environment through an emphasis on wellness, insightful talks and training sessions.
* Striving for Diversity– With colleagues from over 40 nationalities, we recognise the benefits of working with people from all walks of life.

Our projects range from helping pharmaceutical companies bring lifesaving drugs to market quicker to optimising a Formula1 car’s performance. At QuantumBlack you have the best of both worlds; all the benefits of being part of one of the leading management consultancies globally and the autonomy to thrive in a fast growth tech culture:

* Healthcare Efficiency– We helped a healthcare provider improve their clinical trial practices by identifying congestion in diagnostic testing as a key indicator of admissions breaches.
* Environmental Impact– We designed and built the first data-driven application for a state of the art centre of excellence in urban innovation by collecting real-time data from environmental sensors across London and deploying proprietary analytics to find unexpected patterns in air pollution.
* Product Development– We worked with the CEO of an elite automotive organisation to reduce the 18-month car development timeframe by improving processes, designs and team structures.

Please submit your CV in English

Visit our Careers site to watch our video and read about our interview processes and benefits

As an equal opportunity employer, QuantumBlack encourages applications from all backgrounds regardless of gender, race, disability, pregnancy, marital status, age, sexual orientation, gender reassignment, religion or belief. We maintain a sense of community rooted in respect and consideration for all employees where any evaluation is based simply upon individual work and team performance.



FOR U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity/Affirmative Action employer.
All qualified applicants will receive consideration for employment without regard to sex, gender
identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran
status, age, or any other characteristic protected by applicable law.

FOR NON-U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity employer. For additional details
regarding our global EEO policy and diversity initiatives, please visit our
McKinsey Careers and
Diversity & Inclusion sites.

share this job

Job Skill Group - CSS Associate

Job Skill Code - ENGS - Engineering Specialist

Function - Technology

Industry - High Tech

Post to LinkedIn - #LI-DNI

Posted to LinkedIn Date -

LinkedIn Posting City -

LinkedIn Posting State/Province -

LinkedIn Posting Country -

LinkedIn Job Title - Senior Python Software Engineer - QuantumBlack Labs

LinkedIn Function -

LinkedIn Industry -

LinkedIn Seniority Level -
Apply on company site

Email me jobs relevant to my job search

  Back to the top