Taro Logo

Software Developer - Data Infrastructure

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

Description For Software Developer - Data Infrastructure

Robinhood is seeking Software Developers to join their growing infrastructure teams in Toronto. This role offers an opportunity to build skills deeply in backend development and design systems that can handle significant data at scale. The company is hiring for multiple teams, including the Experimentation Platform team, Storage Infrastructure Team, and Privacy Data Infrastructure Team.

The Experimentation Platform team builds an expansive platform allowing different teams to run experiments at scale, working closely with data scientists to create innovative solutions. The Storage Infrastructure Team is responsible for critical database and caching systems, utilizing technologies like PostgresSQL, AWS DynamoDB, Memcached, Redis, and Kubernetes. The Privacy Data Infrastructure Team designs architectures, tools, and features that make Robinhood's data collection transparent and give users control over their data throughout its lifecycle.

As a Software Developer in these teams, you'll be working on core features of heavily trafficked services, crafting large-scale systems, and making important decisions about risk and long-term maintainability. You'll collaborate with multi-functional teams to understand their needs and build systems that help achieve company-wide goals, improving metrics such as revenue, customer satisfaction, and operational efficiency.

The ideal candidate will have demonstrated experience as a proven developer, with a track record of planning and building large projects that have long-term impact. You should have exposure to working with infrastructure or full-stack products within a heavily scaled organization. Experience with infrastructure tools like Bazel, Kubernetes, AWS, Kafka, Postgres, Airflow, and Presto is highly valued.

Robinhood offers a unique opportunity to be part of a mission-driven company that's changing the financial landscape. They value diversity, inclusion, and are looking for growth-minded, collaborative individuals who are passionate about democratizing finance for all. If you're excited about building systems at scale and making a significant impact in the fintech world, this role at Robinhood could be an excellent fit for you.

Last updated a year ago

Responsibilities For Software Developer - Data Infrastructure

  • Build and own core features of some of Robinhood's most heavily trafficked services
  • Craft large scale systems within a team, making the right tradeoffs for risk and long-term maintainability
  • Work with multi-functional teams to understand their needs and build systems that help us reach company wide goals
  • Be a champion for engineering excellence, improve operational efficiency of the team and drive these initiatives across the organization

Requirements For Software Developer - Data Infrastructure

PostgreSQL
Redis
Kubernetes
Kafka
  • Demonstrated experience as a proven developer with experience planning and building large projects with long-term impact on a single system or team
  • Exposure working with infrastructure or full stack products within a heavily scaled organization
  • Experience working with heavily utilized infra tools such as Bazel, Kubernetes, AWS, Kafka, Postgres, Airflow, and Presto among others