CrawlJobs Logo

Software Developer Intern, Backend

Canada, Toronto 33.00 CAD / Hour · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Join us in building the future of finance. Our mission is to democratize finance for all. At Robinhood, you will be building and owning certain backend services and infrastructure that power our core financial products. You will also gain a unique look into how the US financial systems works on the inside and strengthen your financial-domain knowledge.

Job Responsibility

  • Work closely with a dedicated mentor who will guide you through your internship, from onboarding to making an impact at Robinhood, while deepening your understanding of our tech stack and the financial domain
  • Design, build, test, and release software solutions that meet stringent correctness and scalability requirements
  • Partner with various cross-functional teams to solve critical problems across the Robinhood organization
  • Collaborate with other financial institutions to build products and gain industry insights
  • Maintain and scale an existing codebase using technologies such as Python/Django, Go, PostgreSQL, Kafka, Redis, Memcached, AWS, and Kubernetes

Requirements

  • Currently enrolled in a full-time, degree-seeking program with an expected graduation date in Winter 2026/Spring 2027
  • Strong CS fundamentals
  • Passion and interest in financial technology
  • Prior software engineering experience from internships, hackathons, or side projects
  • Familiarity with Python/Django or Go, and an understanding of relational databases and transactions
  • A passion for finance and a desire to learn more about the domain

What we offer

  • Market competitive compensation structure
  • Quarterly lifestyle wallet for personal wellness, learning and development, and more
  • Time away including company holidays, paid time off, and sick time
  • Lively office environment with catered meals, fully stocked kitchens, and geo-specific commuter benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Developer Intern, Backend

8 matching positions

Senior Software Backend Developer - Engineering Process Automation

Change perspective. Shape the future. Brose invests in new technologies and busi...
Location
Location
India , Pune
Salary
Salary:
Not provided
brose.com Logo
Brose Fahrzeugteile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced coding skills in python (Proven track record)
  • Very good understanding in designing and structuring code bases
  • Very good understanding in pytest
  • Very good knowledge in the python framework Django
  • Good knowledge in python tooling (e.g. pipenv, black, flake8, isort)
  • Good technical understanding in web-based transmission formats: (XML, JSON, YAML)
  • Good knowledge in creating UML and documentation
  • Knowledge in relational database languages (e.g. SQL)
  • Proven track record with the development environment Visual Studio/VS Code and web-based DevOps lifecycle tools (Git & GitLab)
  • Fluent proficiency in spoken and written English
Job Responsibility
Job Responsibility
  • Technical preparation (e.g. UML) and documentation of software concepts
  • Leading code reviews
  • Defining and reviewing test cases
  • Programming of backends with interlink to databases and other services via HTTP-protocol
  • Maintenance and troubleshooting of an existing software product
  • Working in an international environment with intensive communication to Indian and German colleagues
  • Contribution to the continuous improvement and automation of internal development processes
What we offer
What we offer
  • Modern working environment
  • Competitive performance-based compensation
  • Health insurance
  • Attractive social and family-oriented programs
  • Comprehensive medical and insurance
  • Educational assistance
  • Community outreach, family, and sporting events
  • Flexible working hours
  • Collaborative work environment
  • Development programs with individual growth through training, international or regional assignments and tailored career paths
Read More
Arrow Right

Senior Software Developer, Backend Platform

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
166000.00 - 195000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience building scalable backend systems in Go and/or Python
  • Deep familiarity with server-side frameworks such as Django or Go-based systems
  • Strong track record designing or maintaining internal developer platforms or shared infrastructure
  • Experience mentoring engineers, guiding technical decisions, and contributing to team-wide strategies
  • Passion for developer productivity, quality engineering practices, and thoughtful abstraction
Job Responsibility
Job Responsibility
  • Design and lead high-impact projects to improve frameworks, common libraries, and the backend development lifecycle
  • Own and evolve core tooling used across the monorepo — including static analysis, code formatting, and project scaffolding
  • Build delightful developer experiences with enhanced IDE plugins (VSCode, Goland, PyCharm) and interface definition tools like Protobuf
  • Drive best practices in backend architecture through standardization, automation, and opinionated defaults
  • Mentor engineers across the org and champion team values like “Start with Why” and “Easy to Make the Right Choice”
  • Collaborate with cross-functional stakeholders to align on tooling investments, migration strategies, and security improvements
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Developer II (Backend / Cloud)

We are seeking an experienced Software Developer II to support enterprise‑scale ...
Location
Location
United States , Torrance
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of professional software development experience
  • Strong backend Java experience using frameworks such as Spring Boot and Spring Data JPA
  • Hands‑on experience with AWS services including Lambda, SQS, S3, EC2, SNS, EventBridge, MSK, and MQ
  • Solid understanding of JVM internals, concurrency, and functional programming concepts (Lambda expressions, Streams API)
  • Experience with containerization and orchestration technologies (Docker, Kubernetes, EKS, OpenShift)
  • Proficiency with NoSQL databases (DynamoDB or similar) and relational databases (RDS, PostgreSQL, etc.)
  • Experience building CI/CD pipelines using Jenkins, GitLab CI, or AWS CodePipeline
  • Knowledge of cloud security practices including IAM, encryption at rest and in transit, and OAuth2/JWT
  • Experience working within Agile development methodologies
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java and modern open‑source frameworks
  • Build and support microservices and serverless/event‑driven architectures
  • Develop scalable solutions using AWS cloud services
  • Collaborate with cross‑functional teams across design, engineering, and operations
  • Support full application lifecycle including development, deployment, and production support
  • Implement and maintain automated CI/CD pipelines
  • Ensure solutions adhere to cloud security best practices
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Backend Software Engineering Intern

Verkada is looking for software engineering interns to join our team for an exci...
Location
Location
United States , San Mateo
Salary
Salary:
55.00 - 65.00 USD / Hour
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to work at Verkada HQ during summer 2026
  • Actively pursuing a Bachelor's or Master's degree in Computer Science or similar technical field of study and graduating by June 2027
  • Prior internship experience developing and launching products
  • Familiar with: Python or Golang, Distributed Systems, Operating Systems, AWS, Docker, etc
  • Comfortable working in an agile team software development environment
Job Responsibility
Job Responsibility
  • Build scalable distributed systems capable of handling high traffic from 100s of thousands of devices deployed around the world
  • Work with high concurrency key-value storage systems (Redis, DynamoDB)
  • Work with Postgres relational databases
  • Work with logging and message passing technologies like Kafka and SQS
  • Deploy services via Terraform and Kubernetes
  • Develop large scale systems to interact with and configure products remotely
  • Define and improve low-latency, high-throughput, high-reliability microservice architectures
  • Design and develop features incorporating cutting edge computer vision
  • Design clean APIs and implement them using Python and/or Go
What we offer
What we offer
  • Monthly housing stipend
  • Daily lunch catered onsite
  • Complimentary barista-made drinks
  • Fully stocked snacks
  • Intern-exclusive events and mixers
  • Cross-functional collaboration opportunities
  • Lunch & Learns with company executives
  • Fulltime
Read More
Arrow Right

.NET Developer (Backend / Fullstack) Developer - International Recruitment

Seeking a .NET Developer (Backend / Fullstack) Developer - International Recruit...
Location
Location
Portugal , Porto, Lisbon
Salary
Salary:
Not provided
wearemeta.io Logo
We Are Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in C# / .NET development (preferably .NET 6+ / .NET 8 and ASP.NET Core)
  • Experience with automated testing (unit, integration, and API testing)
  • Strong knowledge of software design principles (Clean Code, SOLID, maintainable architectures)
  • Experience designing and building microservices architectures
  • Experience with Docker and Kubernetes
  • Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
  • Experience with event-driven architectures and messaging systems (e.g. Azure Service Bus, Kafka, Event Grid)
  • Experience working with Azure Cloud services
  • DevOps mindset and experience working in cloud-native environments
What we offer
What we offer
  • Welcome kit
  • Opportunities for career progression
  • Health insurance
  • Other protocols and special discounts
  • Free legal support in the work visa process
  • Budget for the flight from the country of origin to Portugal
  • Budget for accommodation during the first weeks of stay in Portugal
Read More
Arrow Right

Senior Software Developer

We are looking for an experienced Senior Software Developer to help create and e...
Location
Location
United States , Woodbury
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of software development experience with a strong focus on backend engineering
  • Advanced proficiency in C#, .NET, ASP.NET, and related Microsoft development frameworks
  • Hands-on experience building RESTful APIs and documenting services with OpenAPI or Swagger
  • Solid knowledge of relational database development, including PostgreSQL, MySQL, and SQL-based data modeling
  • Familiarity with containerized application environments and modern source control practices using GitHub
  • Experience working with JavaScript and React in support of full-stack or cross-functional development efforts
  • Demonstrated ability to troubleshoot complex application issues and collaborate effectively with internal stakeholders and external partners
Job Responsibility
Job Responsibility
  • Create and support backend applications and services in C# and .NET with an emphasis on stability, scalability, and maintainability
  • Develop and refine REST-based interfaces, ensuring clear API design and accurate documentation through OpenAPI and Swagger standards
  • Use AI-enabled development tools to streamline coding, testing, and delivery while maintaining high quality standards
  • Improve application efficiency by identifying opportunities to strengthen performance, resilience, and overall system responsiveness
  • Connect software platforms with internal business systems and third-party technologies to enable reliable data exchange and functionality
  • Participate in technical design discussions and help advance architecture, modernization efforts, and engineering best practices across the environment
  • Investigate complex production problems, determine root causes, and implement effective long-term solutions
  • Contribute to development work involving containerized services, relational databases, source control workflows, and frontend collaboration with React
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Software Developer - Mobile Team

[Our Client] develops a market-leading, highly accurate health and nutrition tra...
Location
Location
Canada , Revelstoke
Salary
Salary:
80000.00 - 130000.00 USD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
August 23, 2026
Flip Icon
Requirements
Requirements
  • 3+ years of professional software development experience in a production environment
  • Strong understanding of client-server communication, RESTful APIs, asynchronous programming, and data-driven UI
  • A keen eye for mobile UI/UX details, app performance, reliability, and accessibility
  • Familiarity with automated testing, debugging tools, CI/CD workflows, and app release pipelines
  • Proven ability to take ownership of features, ask insightful questions, and deliver reliable results in a collaborative team setting
  • A bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Build, test, and ship mobile features in Flutter across both Android and iOS platforms
  • Write clean, maintainable Dart code that integrates seamlessly into an established production codebase
  • Contribute to server and backend code when needed to deliver complete product experiences
  • Partner with senior mobile developers, backend engineers, Product, Design, and QA teams to translate product ideas into polished user experiences
  • Integrate with RESTful APIs and internal services, prioritizing reliability, performance, and clear failure states
  • Debug complex issues across the mobile stack, including UI behavior, app performance, platform differences, and production crashes
  • Actively participate in code reviews by providing and receiving thoughtful, constructive feedback
  • Help elevate mobile development practices, including automated testing, release readiness, accessibility, and maintainability
  • Assist with app releases through comprehensive testing, verification, and post-launch follow-up
What we offer
What we offer
  • Competitive employee bonus program
  • Comprehensive health and dental benefits
  • Employee Stock Option Plan (ESOP)
  • RRSP Matching
  • 3 weeks paid time off
  • Company mobile phone + corporate phone plan
  • Flexible working schedule
  • A vibrant, collaborative culture filled with professionals passionate about health tech and the outdoors
  • Fulltime
Read More
Arrow Right
New

Senior Software Developer - Full Stack

We are seeking a highly accomplished Senior Software Developer - Full Stack to l...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 24, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of progressive professional experience in software engineering, application design, and system analysis spanning the entire Software Development Life Cycle (SDLC)
  • Proven, hands-on expertise designing, developing, and deploying high-volume backend APIs utilizing AWS Lambda, API Gateway, and DynamoDB with Node.js or Python
  • Deep proficiency building secure, responsive web interfaces using React, Angular, or Vue paired with modern JavaScript/TypeScript configurations
  • Direct, practical experience implementing secure health data exchange pipelines using HL7 FHIR and SMART on FHIR protocol frameworks
  • Verified technical familiarity integrating software solutions with provincial assets—specifically the Provider Registry, Hospital Report Manager (HRM), or eReferral platforms (Ocean or Novari) is strictly required
  • Strong practical working knowledge of secure federated authentication, specifically configuring OAuth 2.0 and OpenID Connect (OIDC)
  • Strong experience building and maintaining enterprise software under structured development methodologies, managing database normalization, and deploying infrastructure via CI/CD pipelines
  • Outstanding analytical, decision-making, and verbal/written communication skills, with an established history of presenting technical designs during team walkthroughs and working collaboratively inside public sector or health-related project spaces
Job Responsibility
Job Responsibility
  • Architect, build, and optimize highly scalable, cloud-native backend APIs using serverless frameworks, specifically AWS Lambda, API Gateway, and DynamoDB utilizing Node.js or Python
  • Design and develop secure, fully responsive, and accessible client-facing web portals utilizing modern frameworks like React, Angular, or Vue paired with TypeScript
  • Implement secure health data exchanges by developing and consuming RESTful interfaces mapped strictly to international health informatics standards, including HL7 FHIR resources and SMART on FHIR profiles
  • Establish robust backend data-sharing linkages and communication proxies with central Ontario health assets, including the Provider Registry, Hospital Report Manager (HRM), and regional eReferral ecosystems like Ocean and Novari
  • Integrate web interfaces and message broker layers with AWS cloud messaging engines (AWS Pinpoint or AWS End User Messaging) to automate dynamic patient notification workflows
  • Enforce ironclad authentication and authorization patterns across multi-tenant systems using identity protocols such as OAuth 2.0, OpenID Connect (OIDC), and role-based data policies
  • Write highly optimized, clean, and testable code, conducting rigorous peer code reviews and designing automated unit/integration testing matrices
  • Ensure all frontend user experiences and system outputs fully respect information privacy directives and accessibility regulations (AODA/WCAG standards), authoring complete reference runbooks and data schemas
  • Fulltime
Read More
Arrow Right