Conversation, Person, Adult, Male, Man, Head, Computer Keyboard, Face, Coat, Monitor

Software Engineering Intern

 

Notice: Equinix is aware of scams involving fake employment offers. Read more. 

Software Engineering Intern

  • JR-160092
  • Hybrid
  • Dallas
  • General Management
  • Full time
View favorites

Who are we?

Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. 
 

A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.

A career at Equinix means being at the center of shaping what comes next and amplifying customer value through innovation and impact. You’ll work across teams, influence key decisions, and help shape the path forward. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work.

Team Overview

Equinix builds and operates the world’s digital infrastructure platform, enabling companies to connect, scale, and innovate. Our Software Engineering teams design and build modern, scalable applications that support internal platforms and customer‑facing products used across the globe.

As a Software Engineering Intern, you will support the development of modern software solutions while learning industry best practices. You’ll work alongside experienced engineers and gain hands‑on exposure to the full software development lifecycle in a collaborative, fast‑paced environment.

What You Can Expect

  • Work on meaningful, real‑world software engineering projects
  • Learn and apply modern software development practices
  • Collaborate with engineers, designers, and product partners in an Agile team environment
  • Participate in Equinix’s Global Internship Program, including executive speaker sessions, workshops, networking events, and the global Shark Tank project showcase

Key Responsibilities

  • Support the analysis of product requirements and technical designs with guidance from senior engineers
  • Assist with software development tasks, including feature enhancements and bug fixes
  • Contribute to coding, unit testing, and debugging in a supervised environment
  • Participate in code reviews to learn coding standards, best practices, and quality expectations
  • Help execute basic testing and defect tracking, ensuring fixes are validated
  • Support release preparation and documentation activities
  • Collaborate with engineers, QA, and product partners within an Agile team setting

Why Join Equinix?

Equinix’s Global Internship Program is designed to provide an immersive, hands‑on experience that helps launch your technology career.

At Equinix, you will:

  • Work on real business and product challenges that impact a global platform
  • Be supported through mentorship and coaching, including your manager, an intern buddy, and experienced engineers
  • Participate in a curated program of learning and events, including our Executive Speaker Series and professional development workshops
  • Gain global visibility and recognition through Equinix’s Global Ideas Competition (“Shark Tank”), where interns present their projects to a worldwide audience

Who You Are (Requirements & Qualifications)

Required

  • Currently enrolled in an accredited university or college, in your penultimate year of a Bachelor’s or Master’s degree
  • Majors in Computer Science, Software Engineering, Computer Engineering, or related fields
  • Expected graduation between December 2026 – September 2027
  • Available to work full‑time for the entire duration of the Summer Internship Program (June–August, depending on school schedule)
  • Foundational understanding of software development and object‑oriented programming concepts
  • Familiarity with Java, Python, JavaScript, or similar programming languages
  • Strong analytical and problem‑solving skills
  • Clear written and verbal communication skills; business proficiency in English
  • Strong curiosity, positive attitude, and willingness to learn

Preferred / Nice to Have

  • Experience building applications through coursework, projects, or hackathons
  • Familiarity with web technologies (HTML, CSS, JavaScript) or modern frameworks
  • Basic understanding of APIs, databases, and data structures
  • Exposure to Git, CI/CD pipelines, or cloud platforms
  • Coursework or experience with Agile or iterative development methodologies

How to Apply

Please submit:

  • An up‑to‑date resume that includes:
    • Internship availability (start and end dates)
    • Expected graduation date

Please apply only if you are available to work full‑time for the full duration of the internship program.

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability.  If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. 

We use artificial intelligence in our hiring process. Learn more here.