Highly Skilled Software Engineer

7 days ago


Vancouver, British Columbia, Canada Robinhood Full time
About Our Teams and Roles

Growth

Our mission in the Growth team is to empower customers by providing them with relevant financial products that enhance their journey. We're developing new incentives to streamline this process and are considering a platform to further optimize efforts. As a Senior Software Developer, you'll tackle complex technical challenges, build products to optimize user engagement, and craft the future of financial technology.

Brokerage

The Stock Lending, Margin & Sweeps (SMS) team aims to create long-term investment products that grow with customer needs. High-impact features owned by this team have a significant impact on revenue streams. We continuously iterate on product offerings based on user research and market data, launching features like Tiered Margin rates, which has been well-received by our user base.

As a core member in the SMS team, you'll have the opportunity to build a scalable and reliable platform powering our features, such as SLIP (Stock lending), Margin, and Sweeps.

Crypto

The Crypto International team's mission is to build features for our European Union offering. As a Senior Software Developer, you'll have a highly visible role at a relatively small company directly building core backend services supporting our mobile and web applications.

Key Responsibilities
  • Design and develop scalable systems and components with stability and maintainability in mind.
  • Collaborate with frontend and data teams to fine-tune REST APIs supporting millions of customers.
  • Mentor junior developers and lead projects of large complexity.
Requirements
  • 5+ years of software development experience.
  • 3+ years of experience writing low-latency, large-scale distributed systems.
  • Familiarity with concurrent systems and good intuition for REST API design.
  • Strong technical grasp and excellent judgment on task prioritization.

We offer an inclusive interview experience for all candidates. If you require accommodations due to a physical or mental condition, please complete our Applicant Accommodation Form.

We use Covey as part of our hiring and promotional processes. Please see our independent bias audit report here.

Estimated Salary: $250,000 - $350,000 per year

  • Vancouver, British Columbia, Canada Autodesk Full time

    Position OverviewWe are seeking a highly skilled and motivated individual to join our team as a Software Automation Engineer. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated test frameworks, pipelines, and scripts to ensure the quality and reliability of our Desktop software products and...


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Azad Technology Partners is a minority-owned business committed to diversity, equity, and inclusion.We are seeking a highly skilled software engineering specialist for a full-time, W2 contract position in Plano, TX.Estimated salary: $93,000 - $104,000 per year (based on 40 hours/week).Job DescriptionThe successful candidate will manage complex projects...


  • Vancouver, British Columbia, Canada Brock Solutions Full time

    At Brock Solutions, we are seeking an experienced Senior Software Developer to join our team of talented professionals in Vancouver, BC.About the RoleThis challenging position involves working with highly motivated engineers to design, program, integrate, troubleshoot, and support new and existing automated controls systems. As a key member of our team, you...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionArista Networks is seeking a highly skilled software development engineer to join our team. As a software development engineer, you will be responsible for designing, developing, and implementing software tools and Machine Learning models.The ideal candidate will have a strong background in computer science and experience with Agile frameworks...


  • Vancouver, British Columbia, Canada Corinex Full time

    We are seeking a highly skilled and experienced Embedded Software Engineer to join our team at Corinex. In this role, you will be responsible for designing, developing, and testing software solutions for various embedded systems.About the RoleThis is a permanent position, working 40 hours per week. You will need to have a Bachelor's degree in Computer...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Flight Software Engineer to join our team at Sierra Space. This individual will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions, ensuring customer requirements are met through data-driven decisions.Key Responsibilities:Design and develop flight software...


  • Vancouver, British Columbia, Canada Arista Full time

    Job OverviewArista Networks is seeking a highly skilled Software Developer to build and implement software tools and Machine Learning models. The ideal candidate will work with other Developers throughout the software development life cycle.The role requires strong Team Player abilities, attention to detail, and problem-solving skills. Experience in Agile...


  • Vancouver, British Columbia, Canada Arista Full time

    Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. Our innovative approach sets us apart from others in the industry.We leverage cutting-edge advancements in cloud computing, artificial intelligence, and...


  • Vancouver, British Columbia, Canada Amazon Full time

    About Alexa Enterprise ProductsAlexa Enterprise Products Team provides enterprise-ready features, making it easy to deploy, integrate, and manage Alexa-enabled devices and experiences at scale for a variety of property types.Key ResponsibilitiesAs a Senior Software Engineer, you will play a crucial role in designing, developing, and implementing innovative...


  • Vancouver, British Columbia, Canada Workday, Inc. Full time

    About Workday, Inc.We are seeking a highly skilled Software Development Engineer to join our dynamic team of developers and contribute to the delivery of innovative on-demand solutions designed to meet the needs of today's global businesses.Estimated Salary Range:CAN Base Pay: $100,400 - $150,600 CAD. Additional locations may have similar salary ranges.Job...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Network Software Engineering Role About the CompanyArista Networks is a leading company in the development of software for data center networks. We are seeking highly experienced network software engineers to join our team.


  • Vancouver, British Columbia, Canada Microsoft Full time

    At Microsoft, we are seeking a highly skilled mobile software engineer to lead the development of high-quality mobile applications for iOS and Android. As an individual contributor, you will be responsible for designing, developing, optimizing, and maintaining our enterprise communication tools.As a member of our team, you will collaborate with...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job Summary:We are seeking a highly skilled software developer to join our Distributed SQL team at Amazon. This is an exciting opportunity for someone who enjoys building revolutionary new transactional database technology.About the Role:As a software developer on our team, you will play a critical role in designing and implementing developer-friendly tools...


  • Vancouver, British Columbia, Canada Randstad Canada Full time

    We are seeking a highly skilled engineering manager to oversee complex projects and teams in the Vancouver area. This position offers an excellent compensation package and opportunities for career advancement.


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Job DescriptionArista Networks seeks a skilled software engineer to join its team of experts in developing packet forwarding engine and system software.The ideal candidate will have strong software engineering fundamentals, knowledge of ASIC-based packet forwarding engines, hardware components, board system management software, and networking systems.We are...


  • Vancouver, British Columbia, Canada Hiive Full time

    Job DetailsJob Title: Highly Skilled Software DeveloperJob Type: PermanentLanguage: EnglishWork Hours: 40 hours per weekCompany: HiiveKey ResponsibilitiesCoordinate the development, installation, integration, and operation of computer-based systems.Develop process and network models to optimize architecture.Develop software solutions by studying systems...


  • Vancouver, British Columbia, Canada The Coalition Studio Full time

    Company OverviewThe Coalition Studio is a renowned game development studio known for its innovative approach to game engine innovation, technical showcase technologies, and delivering world-class workflows, tools, and features.About the RoleWe are seeking an exceptional Senior Systems Engineer to join our world-class Engine and Game Development team. The...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are seeking a highly skilled software development engineer to join our team at Amazon, where we build hyper-scaler database services in the cloud. As an SDE II on the Aurora Availability team, you will design and implement software components and enhance existing components to help us continuously improve and evolve to meet the growing availability...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About Hatch Innovations CanadaHatch Innovations is a leading technology company based in Vancouver, with an international team of over 80 people. We're passionate about innovation and delivering cutting-edge solutions for our clients, including top video game publishers like Electronic Arts.Job Description:We're seeking a highly skilled Software Development...


  • Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    Company OverviewThe Royal Bank of Canada (RBC) is a leading financial institution that prides itself on providing exceptional banking services to its clients. With a strong presence in the Canadian market, RBC has a reputation for innovation and customer satisfaction.SalaryWe are offering a highly competitive salary range of $120,000 - $180,000 per year,...