Senior Software Engineer, Kubernetes Specialist

2 months ago


Toronto, Ontario, Canada Robinhood Full time
About the Role

We are seeking a seasoned Software Developer to join our Container Orchestration team at Robinhood. As a key member of our infrastructure engineering team, you will be responsible for designing and implementing large-scale systems that enable rapid product development and provide a world-class platform for our product teams.

The Container Orchestration team is responsible for building a highly available, horizontally scalable, and secure Kubernetes-powered container provisioning API that seamlessly integrates with our infrastructure and platform offerings. Your primary focus will be to proactively ensure scalability, reliability, and availability of our Kubernetes distribution, including deployment topology and configuration of OSS components and extensions.

You will be responsible for defining and implementing a cell-based, multi-region architecture for our platform and infrastructure services, enabling our platform services to scale without adding complexity to our application developers. APIs and systems managed by this team are also responsible for transparent platform integrations (sidecars, daemonsets) that offer core capabilities (Auth, Security, DNS, Load Balancing, Storage) to our tenants (applications).

Key Responsibilities
  • Design large-scale systems within the team, making the right tradeoffs for risk and long-term maintainability.
  • Proactively identify and drive optimizations and improvements to the infrastructure and systems.
  • Set up and drive technical directions of the project while mentoring and up-leveling junior engineers in the team.
  • Lead organization-wide collaboration for the team.
  • Contribute to open-source projects.
Requirements
  • Expert knowledge of Kubernetes control plane and data plane components.
  • Thorough understanding of the Kubernetes Platform and container lifecycle management.
  • Experience with Kubernetes multi-cluster challenges and Kubernetes networking (e.g. CNI deployment and troubleshooting).
  • Experience managing and debugging large-scale infrastructure services in production.
  • Proven seasoned individual contributor with experience planning and leading end-to-end large projects with long-term impact on one or more systems or a team.
  • Passion for mentoring junior engineers and improving engineering craftsmanship.
Bonus Points
  • Open-source contributions to Kubernetes and other related projects.
  • Prior experience scaling the Kubernetes platform at high-growth startups.
  • Experience designing and managing other distributed systems at scale.


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Platform Engineer – Kubernetes Clusters, Cloud, Data Analytics, CEPHJob Summary:As a Senior Platform Engineer at Astra North Infoteck Inc., you will be responsible for designing, building, and operating highly available Kubernetes clusters on-premise and in the cloud. You will work with emerging technologies in the Analytics, Cloud, and...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Platform Engineer – Kubernetes Clusters, Cloud, Data Analytics, CEPHJob Summary:As a Senior Platform Engineer at Astra North Infoteck Inc., you will be responsible for designing, building, and operating highly available Kubernetes clusters on-premise and in the cloud. You will work with emerging technologies in the Analytics, Cloud, and...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Platform Engineer – Kubernetes Clusters, Cloud, Data Analytics, CEPHAbout the Role:As a Senior Platform Engineer at Astra North Infoteck Inc., you will be responsible for designing, building, and operating highly available Kubernetes clusters on-premise and in the cloud. You will work closely with cross-functional teams to implement...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title: Senior Platform Engineer – Kubernetes Clusters, Cloud, Data Analytics, CEPHAbout the Role:We are seeking a highly skilled Senior Platform Engineer to join our team at Astra North Infoteck Inc. The ideal candidate will have expertise in Kubernetes, Cloud, Data Analytics, and CEPH storage systems. The successful candidate will design, build, and...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Senior Platform Engineer – Kubernetes Clusters, Cloud, Data Analytics, CEPHAbout the Role:We are seeking a highly skilled Senior Platform Engineer to join our team at Astra North Infoteck Inc. The ideal candidate will have extensive experience in designing, building, and operating highly available Kubernetes clusters on-premise and in the cloud.Key...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Senior Platform Engineer – Kubernetes Clusters, Cloud, Data Analytics, CEPHAbout the Role:We are seeking a highly skilled Senior Platform Engineer to join our team at Astra North Infoteck Inc. The ideal candidate will have extensive experience in designing, building, and operating highly available Kubernetes clusters on-premise and in the cloud.Key...


  • Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as an Infrastructure Specialist. This is a unique opportunity to work with a talented group of engineers to design, deploy, and monitor our cloud-based platform.Key ResponsibilitiesDesign and implement scalable and secure cloud-based infrastructureDevelop and maintain...


  • Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as an Infrastructure Specialist. This is a unique opportunity to work with a talented group of engineers to design, deploy, and monitor our cloud-based platform.Key ResponsibilitiesDesign and implement scalable and secure cloud-based infrastructureDevelop and maintain...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...

  • Kubernetes Engineer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada Extreme Networks Full time

    Staff/Principal Software Engineer – Edge compute -Containerization 9401Key Responsibilities:We are seeking a highly skilled Edge Compute Staff/Principal Engineer with strong leadership, communication, and collaboration abilities to join our dynamic team. The ideal candidate will have expertise in cloud-native technologies, with a focus on distributed...


  • Toronto, Ontario, Canada Robinhood Full time

    Job SummaryThe mission of the Software Platform team, of which Container Orchestration is a part, is to accelerate developer velocity and increase system reliability by building the foundational software platforms and tools that power the rest of Robinhood engineering.Key ResponsibilitiesDesign large scale systems within the team, making the right tradeoffs...


  • Toronto, Ontario, Canada Robinhood Full time

    Job SummaryThe mission of the Software Platform team, of which Container Orchestration is a part, is to accelerate developer velocity and increase system reliability by building the foundational software platforms and tools that power the rest of Robinhood engineering.Key ResponsibilitiesDesign large scale systems within the team, making the right tradeoffs...


  • Old Toronto, Ontario, Canada Robinhood Full time

    About the RoleThe Compute Infrastructure Management team at Robinhood is responsible for providing a scalable and standardized compute infrastructure. We maintain homegrown Kubernetes clusters that power all Robinhood applications. Our goal is to make this a seamless experience for fellow engineers. Some key initiatives include:Designing and building...


  • Old Toronto, Ontario, Canada Robinhood Full time

    About the RoleThe Compute Infrastructure Management team at Robinhood is responsible for providing a scalable and standardized compute infrastructure. We maintain homegrown Kubernetes clusters that power all Robinhood applications. Our goal is to make this a seamless experience for fellow engineers. Some key initiatives include:Designing and building...


  • Toronto, Ontario, Canada Ontario Health Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Ontario Health. As a Senior Software Engineer, you will be responsible for designing, developing, and supporting a range of applications.Key ResponsibilitiesDesign and develop software solutions using a variety of programming languages and technologies.Collaborate with...


  • Old Toronto, Ontario, Canada Tbwa ChiatDay Inc Full time

    We are seeking a highly skilled Senior Software Engineer to join our team in the Toronto area. As a key member of our infrastructure team, you will be responsible for designing, deploying, and monitoring our cloud-based platform. Your expertise in cloud service mastery and software engineering will enable you to operate with autonomy and make strategic...


  • Toronto, Ontario, Canada Robinhood Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Container Orchestration team at Robinhood. As a key member of our team, you will be responsible for designing and implementing large-scale systems, setting technical directions, and mentoring junior engineers.Key ResponsibilitiesDesign and implement large-scale systems within...


  • Toronto, Ontario, Canada Robinhood Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Container Orchestration team at Robinhood. As a key member of our team, you will be responsible for designing and implementing large-scale systems, setting technical directions, and mentoring junior engineers.Key ResponsibilitiesDesign and implement large-scale systems within...


  • Toronto, Ontario, Canada Robinhood Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Container Orchestration team at Robinhood. As a key member of our team, you will be responsible for designing and implementing large-scale systems, setting technical directions, and mentoring junior engineers. Your expertise in Kubernetes control plane and data plane...