Software Engineer

Robinhood

Hybrid Actively hiring Posted today Verified listing
Menlo Park, CA Posted 1 day ago $161,637$195,000 / year

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $178k
$134k most similar roles pay here $221k

This role pays less than 51% of similar roles. Most pay $142,450–$213,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Robinhood

Robinhood is a financial technology company offering commission-free stock, ETF, options, and cryptocurrency trading through its mobile app, aimed at democratizing access to financial markets. Industry: Financial Technology & Investment App

Robinhood currently has 78 open roles on FindRole.

Listed pay typically runs $187,000–$220,000 across 77 roles with salary data.

Most-posted roles

View all roles at Robinhood

At a glance

TL;DR

As a Software Engineer at Robinhood, you will join a team of sharp problem-solvers to build and release product-facing and operational features with stringent correctness and scalability requirements. Your day-to-day responsibilities include designing and implementing software using Go and Python, creating REST APIs, and integrating with trading partners' systems to ensure seamless market access for customers. You will also work on database queries and design solutions to fix scalability issues while collaborating closely with operations, risk management, and data teams to deliver robust and reliable financial services. Key skills required include experience in distributed systems, microservices architecture, cloud computing platforms, and both relational and NoSQL databases. This role demands a Master’s degree in Computer Science or related field and offers the opportunity to work on complex challenges within a fast-growing financial technology company.

What you'll do

  • Design and implement software features with stringent correctness and scalability requirements.
  • Write and execute test suites for APIs using REST and messaging middleware.
  • Develop database queries to store critical data in relational and no-SQL databases.
  • Collaborate with trading partners to integrate systems for market access.
  • Identify and resolve scalability issues in software systems.

What we're looking for

  • Master’s degree in Computer Science or related field.
  • Proficient in Golang and Python for software development.
  • Experience with distributed, concurrent systems and microservices.
  • Expertise in REST design and cloud computing platforms.
  • Knowledge of relational and NoSQL databases, query optimization.

More like this

Similar roles

Software Engineer

Robinhood

Menlo Park, CA 1 day ago $161,637$195,000
Java Kotlin GoLang Python Scala PostgreSQL MySQL Redis DynamoDB RESTful APIs Distributed systems Logging and monitoring tools Automated testing frameworks
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 1 day ago $161,637$195,000
Java Kotlin GoLang Python Scala RESTful APIs PostgreSQL MySQL Redis DynamoDB Distributed systems Logging and monitoring tools Automated testing frameworks
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 1 day ago $161,637$195,000
Go Python Kubernetes Docker EC2 S3 IAM VPC Terraform CloudFormation Prometheus Grafana Buildkite Jenkins GitHub Actions PostgreSQL Redis DynamoDB CI/CD
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 1 day ago $161,637$195,000
Go Python Kubernetes Docker Terraform EC2 S3 IAM VPC CloudFormation Prometheus Grafana Buildkite Jenkins GitHub Actions PostgreSQL Redis DynamoDB CI/CD
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 1 day ago $135,699$150,000
Java Python RESTful APIs Relational databases Unit testing frameworks Logging and monitoring tools Version control systems
Hybrid

Software Engineer

Robinhood

Menlo Park, CA 1 day ago $161,637$200,000
Python Java Scala GoLang Machine learning frameworks Data processing frameworks Feature engineering tools ML pipeline and deployment tools Model monitoring tools
Hybrid