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 this innovative company, you will join a team of sharp problem-solvers to design and develop backend services, APIs, and data models that power core product functionality. Your day-to-day responsibilities include building distributed systems for business-critical workflows, collaborating with cross-functional teams on end-to-end features, and ensuring system reliability through continuous improvement and adherence to best practices in distributed systems. You will work with technologies such as Java, Kotlin, GoLang, Python, Scala, PostgreSQL, MySQL, Redis, DynamoDB, and various logging and monitoring tools. The role requires a master’s degree and at least one year of relevant experience, along with expertise in backend service frameworks and automated testing frameworks. This position involves handling production systems, participating in on-call rotations, and ensuring compliance with security and privacy standards.

What you'll do

  • Design, develop, and maintain backend services, APIs, and data models.
  • Build and evolve distributed systems supporting business-critical workflows.
  • Own full lifecycle of backend components from requirements to deployment.
  • Improve system reliability by identifying bottlenecks and optimizing interactions.
  • Participate in on-call rotations for incident response and remediation efforts.

What we're looking for

  • Master’s degree in Computer Science or related field and 1 year of relevant experience.
  • Proficiency in Java, Kotlin, GoLang, Python, or Scala.
  • Experience with backend service frameworks and RESTful APIs.
  • Knowledge of PostgreSQL, MySQL, Redis, or DynamoDB.
  • Expertise in building and optimizing distributed systems.
  • Familiarity with logging and monitoring tools, automated testing frameworks.

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 $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$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 $161,637$195,000
Go Python REST Kubernetes Docker CI/CD PostgreSQL MongoDB AWS Azure
Hybrid

Senior Software Engineer

Robinhood

Menlo Park, CA 1 day ago $213,512$230,000
Java Kotlin GoLang Python Scala PostgreSQL MySQL Redis DynamoDB RESTful APIs RPC APIs Automated testing frameworks Observability tools Distributed systems frameworks
Hybrid