Staff Software Engineer, Experimentation Platform

Robinhood · Remote

Company

Robinhood

Location

Remote

Type

Full Time

Job Description

Join a leading fintech company that's democratizing finance for all.
Robinhood was founded on a simple idea: that our financial markets should be accessible to all. With customers at the heart of our decisions, Robinhood is lowering barriers and providing greater access to financial information. Together, we are building products and services that help create a financial system everyone can participate in.
As we continue to build...
We're seeking curious thinkers looking to co-author the next chapters of our story. Joining now means helping shape our vision, structures and systems; playing a key-role as we launch into our ambitious future.
Check out life at Robinhood on The Muse !
About the Team:
As Robinhood's infrastructure engineering, we are on a mission to provide Robinhood product teams a world-class platform that enables rapid product development by making infrastructure invisible and highly available.
The Experimentation & Configuration Platform team at Robinhood owns Kaizen, Robinhood's Experimentation platform & SerVars, Robinhood's Dynamic configuration platform. The services are widely used across the company and reach upto 300K TPS! We build the service in modern Python, Go, React and work very closely with cross functional partners to ship features daily. It's an exciting team where you work closely with your customers, using feedback to continuously iterate on a significant product. We currently believe that we are in the walk stage of the platform and are working towards iterating to the leap/fly stages.
About the Role:
We are looking for a Staff Engineer to help build and lead from a very technical lens. This engineer will have true ownership, bridging the products to continue to delight our users.
What you'll do day-to-day:
  • Mentor both formally and informally engineers and data scientists at Robinhood, define and formalize the architecture design process and guide the overall architectural direction
  • Work with cross functional teams to understand their needs and build systems that help us reach company wide goals to improve bottom line metrics such as revenue, customer satisfaction and operational efficiency
  • Build and own core features of some of Robinhood's most heavily trafficked services!
  • Provide the infrastructure to automate and standardize how software is built, versioned and deployed to target environments
  • Craft large scale systems within a team, making the right tradeoffs for risk and long-term maintainability
  • Be a champion for engineering excellence, improve operational efficiency of the team and drive these initiatives across the organization

About you:
  • Demonstrated ability and knowledge on building large scale distributed systems, infrastructure and internal tooling.
  • You are a proven staff engineer with experience planning and leading large projects with long-term impact on a single system or team.
  • History of crafting and applying new processes and tooling to increase engineering efficiency and experience.
  • Passion in mentoring junior engineers and improving the engineering craftsmanship.

Bonus points:
  • High-growth startup exposure.
  • Geographically distributed team exposure as we are a distributed team.
  • Experience working with Bazel / Blaze, Buck, Pants, Kubernetes, AWS, Kafka, Elasticsearch and Presto.

Technologies we use:
  • Python/Django, Go, React, Javascript as the main languages and frameworks of choice
  • Container and container orchestration technologies (e.g. Docker, Kubernetes)
  • Distributed architectures and related OSS technologies (e.g. Kafka, Celery/RabbitMQ, nginx, Redis, Postgres, Airflow, Consul, etc)
  • Cloud-native infrastructure (AWS, GCP)
  • CI systems (such as Argo, Buildkite, Jenkins, etc)
  • Looker, Presto for analytics

We're looking for more growth-minded and collaborative people to be a part of our journey in democratizing finance for all. If you're ready to give 100% in helping us achieve our mission-we'd love to have you apply even if you feel unsure about whether you meet every single requirement in this posting. At Robinhood, we're looking for people invigorated by our mission, values, and drive to change the world, not just those who simply check off all the boxes.
Robinhood promotes diversity and provides equal opportunity for all applicants and employees. We are dedicated to building a company that represents a variety of backgrounds, perspectives, and skills. We believe that the more inclusive we are, the better our work (and work environment) will be for everyone. Additionally, Robinhood provides reasonable accommodations for candidates on request and respects applicants' privacy rights. To review Robinhood's Privacy Policy please visit Robinhood - US Applicant Privacy Policy .
Click here to learn more about Robinhood's Benefits.
Robinhood is a primarily remote company. If hired, you will work as a remote employee unless the job you are applying for has a different working model specified. Please reach-out to your recruiter if you have any questions regarding the job's working model.
Apply Now

Date Posted

08/31/2022

Views

4

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details