McKinsey & Company Platform Software Engineer - IoT - Digital McKinsey in Denver, Colorado

QualificationsBachelor's degree in Computer Science or equivalent6+ years of professional experienceExperience in objected oriented design using languages such as C++,Java, Python or otherExperience with full-stack developmentExperience with any IoT platform provided by AWS, Azure, Thingworx or similarExpert knowledge of public cloud providers (AWS, IBM SoftLayer, GoogleCloud) and their integration pointsKnowledge of buffering, stream processing, complex event processing andstorage solutions (RabbitMQ, Kafka, Spark, Cassandra, etc)Familiarity with continuous integration leveraging tools such as Jenkins,Hudson, Bamboo or similarWho You'll Work WithYou will work with the Internet of Things (IoT) team in one of our NorthAmerican offices. You will have the ability to leverage other areas of DigitalMcKinsey including the agile prototyping as well as the data engineeringexperts and digital design specialists to provide a differentiating anddistinctive service. You will be a core member of the McKinsey consulting teamwith responsibilities that range from shaping and implementing strategictechnology products to ensuring that McKinsey's craft stays on the leadingedge of technology.Digital McKinsey brings together the best of McKinsey's digitalcapabilities-drawing from our Business Technology Office, McKinsey DigitalLabs, and our digital functions and combining them in one cohesiveorganization. Digital McKinsey not only advises but also builds,operates, and transfers capabilities to help our clients use digitaltechnology to transform their businesses.McKinsey's IoT Digital aims to help clients unlock the enormous potential ofthe Internet of Things. Our value proposition spans the full product lifecycle, ranging from data diagnostic to pilot, strategy, solutionimplementation, and ongoing operation. We view IoT as a transformativeopportunity for clients across almost all sectors. Our goal is to collaboratewith clients to define and deliver on this transformation. This requires ahand on approach and practical understanding of the challenges andopportunities involved in IoT. We are building capability that spansstrategy, product design, digital design, hw and sw design,analytics, business planning and implementation.What You'll DoYou will apply your knowledge of software architecture to manage complexsoftware development tasks associated with developing, designing anddebugging software applications that are built on top of existing IoTplatformsYou will architect solutions for clients in the IoT space that are based onbest practices and design patterns that make the final product scalable andbuilt for high availability and performance. You will be knowledgeable andpassionate about systems architecture, technical design and delivery, aswell as have a deep expertise in various IoT platforms, cloud-computingtechnologies, web services and server-side enterprise approaches.Equal Opportunity Employment DisclaimerMcKinsey & Company is an equal opportunity employer. We evaluate qualifiedapplicants without regard to race, color, religion, sex, nationalorigin, disability, veteran status, and other protected characteristics.