Taro Logo

Software Developer - Service Discovery and Communication

Robinhood Markets is a leading fintech company that's democratizing finance for all, lowering barriers and providing greater access to financial information.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Developer - Service Discovery and Communication

Robinhood is seeking a Software Developer to join their Service Discovery and Communication team. This team builds and deploys fundamental systems that enable real-time, inter-service communication for Robinhood's multitude of powerful microservices. The role involves working with technologies such as Go, Python, Envoy, Unbound, CoreDNS, gRPC, Kubernetes, AWS, and service mesh systems like Istio.

Key responsibilities include:

  • Designing large scale, distributed systems within the team
  • Proactively identifying and driving optimizations and improvements to infrastructure and systems
  • Being a hands-on contributor for critical projects on the roadmap
  • Contributing to open source projects

The ideal candidate should have:

  • Proven experience building services and systems within an organization that deals with significant scale
  • Experience working with infrastructure critical systems like Kubernetes and hands-on experience with AWS
  • Bonus points for exposure to Istio or similar service mesh technologies

Robinhood offers a comprehensive benefits package and is committed to fostering an inclusive and diverse work environment. They welcome applicants from all backgrounds and provide reasonable accommodations for candidates as needed.

Join Robinhood in their mission to democratize finance for all and be part of a team that's shaping the future of financial technology!

Last updated a year ago

Responsibilities For Software Developer - Service Discovery and Communication

  • Design large scale, distributed systems within the team
  • Proactively identify and drive optimizations and improvements to the infrastructure and systems
  • Be a hands-on contributor for critical projects on the roadmap
  • Contribute to open source projects

Requirements For Software Developer - Service Discovery and Communication

Go
Python
Kubernetes
Linux
  • Proven experience building services and systems within an organization that deals with significant scale
  • Experience working with infrastructure critical systems like Kubernetes
  • Hands-on experience with AWS
  • Exposure to Istio or similar service mesh technologies (bonus)

Interested in this job?