You'll join our San Francisco / Silicon Valley office as part of the Cyber Solutions group which is part McKinsey’s Risk Practice.
We help organizations generate insights they need to address both strategic and day-to-day decisions. These solutions complement McKinsey's traditional client service and are delivered in many ways, including subscriptions, workshops, training programs and project-based engagements. We work closely with clients to embed our tools, analytics, and expertise, and provide ongoing support to help them build the capabilities they need to revolutionize how decisions are made.
You'll design, develop, and execute on the next generation of cybersecurity software solutions.
As part of the product team, you will be at the core of defining the technology roadmap and brainstorming effective solutions to complex business challenges.
You will develop new products to take to our clients, leveraging cloud technologies, and microservices architecture patterns. As an active learner, you'll identify new open source libraries, you'll use unfamiliar technologies and learn new programming languages to meet technical requirements. You'll also leverage your strong understanding of key agile engineering practices to guide teams and contribute to growing and improving our engineering practices.
In this role you will work alongside product managers and product designers in agile scrum teams to deliver a high quality digital solution. You will ensure accurate and complete release and deployment plans by the team and through consensus, you'll build a technical vision and help the team execute and iterate on it. You will also help your team build better engineering practices, building on our automated testing and continuous integration practices.
You will have the opportunity to identify and escalate technical barriers, dependencies and risks. You will ensure technical standards and best practices are followed at all times, and you'll help to manage the process by which code is delivered and its quality.
Additionally, you'll be able to contribute code and participate in code reviews, and you'll facilitate breaking down user stories into technical tasks. When appropriate, you'll communicate technical and delivery risks to the team and escalate to management.
We are looking for talented, passionate software engineers who want to contribute to the long-term vision of building this venture into a top-tier cyber-security organization.