Jobs.ca
Jobs.ca
Language
Robinhood logo

Cloud Networking Software Developer

Robinhood12 days ago
Toronto
CA$90,170 - CA$105,441/yearly
Mid Level

Top Benefits

Premium medical, dental, and vision insurance
Parental leave
Personal prosperity benefits

About the role

Who you are

  • Understanding of Networking and Microservice Architecture and a familiarity with writing highly concurrent systems with load balancing techniques
  • Experience in traffic management platforms and service mesh technologies like envoy, istio, linkerd, cilium, etc
  • Have a strong technical grasp, excellent judgment on task prioritizations and expertise with a focus on reliability, scalability, and correctness
  • You are able to tackle sophisticated engineering problems that deliver results which help the team to achieve its objectives
  • You have a history of creating and applying new processes and tooling to increase engineering efficiency

What the job involves

  • Robinhood’s products are powered by a multitude of powerful microservices working in unison
  • In order for these microservices to work, they need to be able to locate and communicate with each other
  • As the Cloud Networking team, we build and deploy the fundamental systems that enable this real-time, inter-service communication all while being highly-scaleable, robust and reliable!
  • The team builds with Go and Python as the main language and frameworks of choice with C++ being a bonus
  • We also use Envoy for load balancing and global routing, Unbound and CoreDNS as our DNS, and gRPC for inter-service communication
  • We also heavily utilize Kubernetes, AWS, service discovery and service mesh type systems
  • We are looking for a Software Engineer to help from a technical lens
  • This engineer will have ownership, continuing to innovate to delight our users
  • You will act as a problem solver, coder and work with other leaders in the team
  • The role is located in the office location(s) listed on this job description which will align with our in-office working environment
  • Please connect with your recruiter for more information regarding our in-office philosophy and expectations
  • Contribute to and execute on the technical strategy, standards, and roadmap
  • Be a hands-on contributor for critical projects on the roadmap
  • Design large scale, distributed 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
  • Contribute to open source projects
  • Collaborate with senior engineers to design, build, and maintain the systems that power our cloud network infrastructure

Benefits

  • Well-being - Premium medical, dental, and vision insurance
  • Family & home life - Parental leave, personal prosperity benefits
  • Comfort & care - Annual lifestyle stipend
  • Office life - Catered meals and fully stocked kitchen, commuter benefits
  • Growth - Education and training, community events, career mentorships

About Robinhood

Financial Services
1001-5000

Trade. Invest. Earn. 

rbnhd.co/social_media_disclosures