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

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 4 months 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?

Jobs Related To Robinhood Software Developer - Service Discovery and Communication

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.