Skip to content
LyftLyft

Software Engineer Intern, Backend

Backend software engineering internship for a Computer Science student in Mexico City, focused on building reliable user-facing products through coding, testing, code reviews, and continuous delivery. Candidates must be available in summer 2027 and graduate between December 2027 and summer 2028.

About the job

Responsibilities

  • Own an internship project and communicate regularly with teammates about questions and updates.
  • Improve code through progressive refactoring.
  • Ensure reliability through unit, integration, and load testing.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Contribute to continuous integration and deployment.

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science at a university in Mexico.
  • Expected graduation between December 2027 and summer 2028.
  • Master's students with prior full-time work between degree programs must have less than two years of relevant experience.
  • Available for a summer 2027 internship in Mexico City.
  • Strong computer science fundamentals.
  • Understanding of unit, integration, and end-to-end testing.
  • Excellent communication skills.
  • Ability to thrive in a startup environment.

Nice-to-haves

  • Passion for community, sustainability, or transportation.
  • Experience solving real-time technology problems.
  • Open-source contributions.
  • Database experience.
  • Mobile development experience.

Other

  • Resume must be submitted in English.

Skills

Go, Unit Testing, Integration Testing, Load Testing, End-To-End Testing, Continuous Integration, Continuous Deployment, Databases, Mobile Development, Open Source

Bubble

Bubble

Remote

Software Engineer II, Backend
$145k+/yrRemote2+ YOEBackend Engineering

Build and improve high-scale backend infrastructure, workflow systems, data tiers, and reliability tooling supporting billions of requests. The role requires at least two years of software engineering experience, strong coding and problem-solving skills, distributed-systems familiarity, and participation in on-call operations.

Lyft

Lyft

Mexico City, Mexico

Software Engineer - Self Service Intelligence, SCC Eng
No salary listedOn-siteBackend Engineering

Build backend services, APIs, evaluation pipelines, and GenAI-powered products that autonomously resolve rider and driver issues. The role requires programming experience, familiarity with distributed systems and service-oriented APIs, and interest in applied AI and agentic workflows.

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.

Supabase

Supabase

Remote

Software Engineer - Branching
No salary listedRemote3+ YOEBackend Engineering

Build and operate a globally distributed CI/CD execution platform, including branch orchestration, ephemeral build environments, scheduling, caching, and pipeline observability. Requires Go and TypeScript expertise plus at least 3 years building cloud infrastructure or distributed systems.

Adaption Labs

Adaption Labs

San Francisco, CA

Platform Engineer, APIs and Security
No salary listedHybrid5+ YOEBackend Engineering

Build and own the secure multi-tenant platform connecting enterprise customers to inference infrastructure, including public APIs, tenant isolation, metering, entitlements, and enterprise access controls. Requires 5+ years of backend, infrastructure, or platform engineering experience and strong Python and API design skills.