Robinhood is an innovative technology company founded in 2013, with a mission to disrupt the traditional finance industry by offering commission-free trading services. By leveraging a variety of cutting-edge technologies, Robinhood seeks to make investing simple and more accessible for everyone.
Using its core technology stack of mobile apps, web-based platforms, APIs, and more, Robinhood provides an intuitive investment platform to users in the US. The technology stack is composed of tools for shipping code rapidly, such as React and Redux for web interfaces and Objective-C/Swift for mobile development. Backend technology includes Java, PHP, Python, and Node.js, and open source technologies from the Google Cloud Platform, Amazon Web Services, and Heroku.
Beyond its online platform, Robinhood goes the extra mile to make investing easy through advanced algorithms and artificial intelligence. The company uses advanced technologies such as machine learning in order to better understand the tools and data used by millions of users. This technology allows for more personalized analysis and a more accurate system of stock analysis.
By providing a personal yet powerful investment platform, Robinhood has reimagined the traditional finance industry. Professionals in engineering, coding, programming, application development, or IT can have the opportunity to use their skills to make investing easier and more accessible to everyone. Robinhood offers an innovative, technology-driven platform for modern investors, and the potential to bring real change to the industry.
Quick Links
Career Paths
Reviews
FAQs
>Security Engineer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $150,000 - $175,000
Description: The Security Engineer will be responsible for establishing and maintaining security systems for the company and its customers. They will need to work closely with IT and development teams, providing feedback and guidance on security weaknesses in the systems, and overseeing security updates and patches. They will also need to be familiar with safety protocol and risk management practices.
Qualifications / Requirements: Five or more years of experience in a security engineering capacity, familiarity with common security software and protocols, knowledge of multiple software development environments, strong problem solving and analytical skills, excellent communication and collaboration skills.
Average Salary (yearly in dollars unless noted): $90,000 - $120,000
Description: The Software Developer will be responsible for developing and implementing software applications. They will be required to analyze existing applications and modify them as needed. They will also be responsible for developing scalable systems, writing code, testing software, and ensuring data security compliance.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, three or more years of relevant experience, knowledge of multiple programming languages, strong problem-solving and communication skills, ability to troubleshoot and debug software.
Average Salary (yearly in dollars unless noted): $90,000 - $140,000
Description: The Data Engineer will be primarily responsible for developing and maintaining data systems for internal and external customers. They will need to design and implement data architecture, with an understanding of BI tools, ETL processes, and data warehousing concepts. They will also be expected to ensure data security and privacy.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, three or more years of relevant experience, familiarity with multiple databases and software applications, strong problem-solving skills, excellent communication and collaboration skills.
Average Salary (yearly in dollars unless noted): $100,000 - $150,000
Description: The Network Engineer will be responsible for designing and administering networks, as well as troubleshooting any IT related issues. They will need to be familiar with LAN, WAN, and wireless technologies, in addition to security protocols and systems. They will also be tasked with designing and implementing system upgrades and patches.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, five or more years of experience in network engineering, familiarity with multiple network technologies, excellent communication and problem-solving skills.
Average Salary (yearly in dollars unless noted): $55,000 - $75,000
Description: The IT Support Specialist will be responsible for providing technical assistance to users and customers. They will need to troubleshoot any IT related issues, install software, provide user training, and set up new computer systems. They will also be responsible for recommending strategies for upgrading systems, and providing support for devices and applications.
Qualifications / Requirements: Two or more years of relevant experience, bachelor’s degree in computer science or a related field, working knowledge of multiple operating systems and platforms, ability to work independently and in a team environment, excellent customer service and communication skills.
Average Salary (yearly in dollars unless noted): $90,000 - $135,000
Description: The Security Analyst will be responsible for monitoring and assessing security measures across the organization. They will need to be knowledgeable on security protocols and protocols to detect potential security threats. They will also be expected to analyze security logs, troubleshoot security issues, and assess system vulnerabilities.
Qualifications / Requirements: Bachelor’s Degree in Computer Science or a related field, three or more years of relevant experience, in-depth understanding of network and system security, knowledge of multiple software applications and development tools, excellent communication and problem-solving skills
I’ve been working at Robinhood for about a year now, and it has been great! We have an amazing tech team that is always supportive and willing to help each other out with whatever we need. Everyone is super friendly, and it’s an encouraging and creative atmosphere - I feel like I have grown so much technically in such a short amount of time!
Amy O..
Review Rating:
4.5/5
4.5
I think one of the best things about Robinhood is the way the company values its employees’ contributions. Every opinion and idea is heard and taken seriously, no matter the person's level. The tech team is always eager to work together and find solutions to challenging problems.
Ryan H..
Review Rating:
4.8/5
4.8
I switched to Robinhood a couple of months ago and I'm so glad I did. This company offers endless learning opportunities and the environment is incredibly conducive to collaboration. The technical staff is incredibly knowledgeable and constantly pushing the envelope when it comes to innovation.
Liz C..
Review Rating:
4.9/5
4.9
It’s been an amazing experience to work with the tech team at Robinhood. Everyone is so passionate about their work and it’s refreshing to see people having pride in what they do. I have enjoyed being exposed to new and innovative technology, which makes my work more exciting!
Kerry T..
Review Rating:
4.4/5
4.4
Robinhood is really turning into a great place to work especially for tech professionals. The tech teams works diligently to deliver the highest quality products and the company values our hard work. The company also provides great opportunities for professional growth and development.
Frequently Asked Questions
What is the company mission of Robinhood?
The mission of Robinhood is to democratize finance for all. By empowering customers with the tools they need to trade, invest, and learn, we are putting the power of finance back in the hands of people, not institutions.
What kind of benefits does Robinhood provide for employees?
Robinhood offers comprehensive benefits to keep our team members healthy, including flexible hours, insurance, and retirement plans. We also offer a variety of programs to support employees’ mental, physical, and financial wellbeing.
What is the job description for a software engineer at Robinhood?
Software engineers at Robinhood build, maintain and deploy the Robinhood. They use programming languages to build and debug software solutions, create backend services and develop apps.
What type of programming languages are used to develop solutions at Robinhood?
Robinhood primarily uses Python/Django to develop web solutions, Java and Swift for mobile apps, and JavaScript/HTML/CSS to build frontends.
What is the general job culture like at Robinhood?
Robinhood is mission-driven and employees have amazing opportunities to have a large impact on the company and the industry. We are fast-paced, aspirational, and enjoy experimenting with different ideas and pushing each other to our limits.
Locations: Menlo Park, Palo Alto, New York, Seattle, London, Beijing, New Delhi, Hyderabad
Career Paths: Software Engineer, Data Scientist, Quality Assurance Analyst, Product Manager, Design Lead, Customer Support Technician, Network Engineer, Systems Administrator, Technical Writer, Security Architect.
I’ve been working at Robinhood for about a year now, and it has been great! We have an amazing tech team that is always supportive and willing to help each other out with whatever we need. Everyone is super friendly, and it’s an encouraging and creative atmosphere - I feel like I have grown so much technically in such a short amount of time!
The mission of Robinhood is to democratize finance for all. By empowering customers with the tools they need to trade, invest, and learn, we are putting the power of finance back in the hands of people, not institutions.
What kind of benefits does Robinhood provide for employees?
Robinhood offers comprehensive benefits to keep our team members healthy, including flexible hours, insurance, and retirement plans. We also offer a variety of programs to support employees’ mental, physical, and financial wellbeing.