CrawlJobs Logo

Backend Software Engineer Intern

gofundme.com Logo

GoFundMe

Location Icon

Location:
United States, San Francisco

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

35.00 USD / Hour

Job Description:

GoFundMe is looking for a dedicated Backend Software Engineer Intern who’s interested in changing the lives of millions of people for the better, personal and professional growth, and having a real impact on our products and users! This is a 10 week internship program that runs from May 27th, 2026 to August 7th, 2026.

Job Responsibility:

  • Collaborate with a team of engineers, product management and external partners to identify and implement improvements and new features for the GoFundMe Platform
  • Deliver code that is well-documented, tested, and operable
  • Contribute to the growth of the organization by looking for opportunities to improve efficiency, processes and productivity
  • Take ownership over the completion and quality of your tasks and project while incorporating guidance from your mentor, manager, and peers

Requirements:

  • Comfortable writing code
  • Experience with languages including Java, Python, Kotlin, Spring Boot, and/or Javascript is preferred
  • Strong verbal and written communication skills

Nice to have:

Experience working in an Agile environment is a plus

What we offer:
  • Competitive pay
  • Comprehensive healthcare benefits
  • Financial assistance for things like hybrid work, family planning
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning, development, and recognition programs

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Backend Software Engineer Intern

New

Software Engineer Intern

Build a Microsoft Teams app that brings Medius invoice approvals directly inside...
Location
Location
Tunisia , Tunis
Salary
Salary:
Not provided
medius.com Logo
Medius
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have: .NET Core (backend + bot logic), React, TypeScript (Teams Tab UI)
  • General software development knowledge: REST API integration, Authentication concepts, Basic cloud concepts
  • Please send your resume in English (resumes in French will be automatically rejected)
Job Responsibility
Job Responsibility
  • Build a Microsoft Teams app that brings Medius invoice approvals directly inside Teams
  • The solution includes two main features: Bot Integration (Phase 1 – MVP) and Manager Tab (Phase 2)
  • Scoping & Design
  • Development
  • Marketplace (ISV) Validation
What we offer
What we offer
  • Great Team
  • Opportunity for Career & Professional Development
  • Collaborative and Meritocratic work culture
  • Supportive Leadership
  • Free snacks
Read More
Arrow Right
New

Software Engineer Intern

We’re looking for a Software Engineer Intern with a backend focus to join our te...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
ipercept.com Logo
IPercept
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing or recently completed a degree in Computer Science or a related field
  • Some experience in backend or fullstack development (via coursework, projects, or internships)
  • Programming experience (Python preferred)
  • Knowledge of unit tests and testing frameworks
  • Understanding of APIs (REST, GraphQL), databases (SQL/NoSQL), and basic system design
  • Willingness to learn and take initiative
  • Clear communicator and team player
Job Responsibility
Job Responsibility
  • Help turn business and product needs into clear development tasks
  • Contribute to backend systems that are scalable, secure, and reliable
  • Participate in agile ceremonies like stand-ups and retrospectives
  • Write clean, maintainable, and testable code
  • Help troubleshoot and optimise backend performance
What we offer
What we offer
  • Flexible working hours
  • Free coffee / tea
  • Near public transit
  • Social gatherings
  • Free office snacks
  • Maternity / paternity leave
  • Parttime
Read More
Arrow Right
New

Software Engineering Intern

DOCSI is seeking a talented, driven software engineer to join our engineering te...
Location
Location
United States , Minneapolis
Salary
Salary:
Not provided
DOCSI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3 years of an undergraduate Computer Science/Software Engineering education or equivalent learning experience
  • A solid comprehension of object-oriented programming patterns
  • Fundamental understanding of Git (or equivalent version control) and how to manage branches and merges
  • Some form of prior experience with web development (frontend or backend)
  • Action driven self-starter who enjoys improving existing processes
  • Lifelong learning mindset with a desire to explore new ideas and connect them to their work
  • Ability to work in an ambiguous, fast-paced environment
Job Responsibility
Job Responsibility
  • Work alongside the Director of Engineering and other brilliant DOCSI engineers to build and maintain our web platform
  • Design and build new user experiences that streamline the complex and confusing process of managing surgical waste
  • Inform the creation of machine learning tools to amplify the quality of surgical waste reduction recommendations
  • Write code that goes directly into the hands of customers
  • Participate in critical design discussions that determine the future direction of our product
  • Gain access and connections to key members of the Twin Cities startup community
  • Help shape the culture of a new and growing engineering team
Read More
Arrow Right
New

Senior Backend Software Engineer

The Coaching team builds Highspot’s personalized, AI-enhanced coaching capabilit...
Location
Location
Canada , Vancouver
Salary
Salary:
146000.00 - 178000.00 CAD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 5+ years of experience in back-end software development building and maintaining large-scale web applications
  • At least 3 years of experience working with object-oriented programming languages
  • Ruby and Python preferred
  • Experience architecting, building, and deploying mid-to-large scale web applications in a distributed environment
  • Strong understanding of API design, data modeling, and backend scalability
  • Experience integrating or working with AI/LLM platforms such as OpenAI, Anthropic (Claude), or Azure OpenAI
  • Familiarity with AI-powered development tools (e.g., Cursor, GitHub Copilot, Cody, etc.) and a demonstrated ability to incorporate them effectively into day-to-day workflows
  • Deep expertise in web performance, security, and reliability best practices
  • Proven ability to deconstruct complex technical problems and deliver elegant, maintainable solutions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-quality, scalable, and user-centric backend systems using modern technologies
  • Architect and optimize backend infrastructure to power intelligent, AI-driven workflows and Agentic AI integrations
  • Build and maintain integrations with multiple large language models (LLMs) including ChatGPT, Claude, and other OpenAI and Microsoft models
  • Collaborate closely with AI/ML engineers to productionize agentic workflows and autonomous reasoning systems
  • Partner effectively with Product Management and UX Design to translate ideas and research into production-ready, AI-enhanced features
  • Leverage AI-assisted development tools such as Cursor, GitHub Copilot, and other code generation frameworks to accelerate development and improve code quality
  • Lead and mentor engineers through complex projects, emphasizing clean architecture, testing, and software craftsmanship
  • Drive backend infrastructure improvements that enhance reliability, observability, and performance
  • Collaborate cross-functionally to deliver differentiated customer value through AI and data-driven solutions
  • Troubleshoot and resolve critical production issues while contributing to internal documentation and best practices
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Group Retirement Savings Plan (RRSP) and matching employer contributions (DPSP) with immediate vesting
  • Flexible PTO
  • Generous Holiday Schedule + 5 Days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • Flexible work schedules
  • Access to Coaches and Therapists through Modern Health
  • 2 Volunteer days per year
  • Monthly transportation allowance for employees that work in our Vancouver Hub location
  • Employees are eligible to receive stock options
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Grenoble
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is responsible for building and mainta...
Location
Location
France , Montpellier
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • an interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • knowledge of relational databases and SQL (we use Postgres)
  • knowledge of Linux operating systems
  • adaptability to work within a team in an evolving environment: you are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • experience with continuous integration/deployment solutions
  • knowledge of containerization and cloud deployments
  • an interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…).
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • leverage all the power of functional programming with Scala and the Typelevel stack
  • dive into cryptocurrencies protocols internals
  • conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • deliver a high-quality piece of software (test it, document it, demonstrate it)
  • design monitoring and alerting systems to detect unexpected failures/behavior
  • use CI/CD to deploy and secure workflows.
What we offer
What we offer
  • Equity: employees are the foundation of our success, and we award stock options
  • flexibility: a hybrid work policy
  • social: frequent social events, snacks and drinks
  • medical: comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • well-being: personal development, coaching & fitness with our dedicated partners
  • vacation: five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • high tech: access to high performance office equipment and gadgets, including Apple products
  • transport: Ledger reimburses part of your preferred means of transportation
  • discounts: employee discount on all our products.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Montpellier
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training...)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • an interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • knowledge of relational databases and SQL (we use Postgres)
  • knowledge of Linux operating systems
  • adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • experience with continuous integration/deployment solutions
  • knowledge of containerization and cloud deployments
  • an interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…).
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • leverage all the power of functional programming with Scala and the Typelevel stack
  • dive into cryptocurrencies protocols internals
  • conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • deliver a high-quality piece of software (test it, document it, demonstrate it)
  • design monitoring and alerting systems to detect unexpected failures/behavior
  • use CI/CD to deploy and secure workflows.
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • flexibility: A hybrid work policy
  • social: Frequent social events, snacks and drinks in our Holborn office
  • medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • well-being: Personal development, coaching & fitness with our dedicated partners
  • vacation: 28 days of paid leave per year, in addition to national holidays
  • high tech: Access to high performance office equipment and gadgets, including Apple products
  • transport: Ledger reimburses part of your preferred means of transportation
  • discounts: Employee discount on all our products.
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.