About The Position

Are you a self-motivated and driven individual with a strong proficiency in C++ and Linux, eager to tackle complex challenges in disaster recovery products? If so, joining our team as a Software Engineer Intern offers you the unique opportunity to make meaningful contributions to high-impact projects, gain valuable production experience, and work alongside passionate professionals in a supportive and innovative environment. Join a high-impact Disaster Recovery (DR) team where your work immediately influences 30 to 40% of customers through core products like near sync and MST. You will thrive in a culture that fosters a free-flowing, open environment, where you are trusted to take responsibility for your work and drive results. Unlike typical internships, you will be assigned full-fledged projects —not unwanted engineer tasks—with the potential to go into production, providing exceptional real-world experience. The management style offers a lot of freedom in your work pace, avoiding daily stand-ups and focusing instead on long-term overall progress tracked during weekly check-ins.

Requirements

  • Applicants must be authorized to work in the US without requiring current or future sponsorship for an employment visa status, such as an F1, H1B, or TN visa.
  • Strong programming in C++/Python.
  • Strong understanding of Linux operating systems.
  • Familiarity with systems concepts, including multi-threading and multiprocessor architecture.
  • Self-motivated and self-driven with a strong sense of ownership.
  • Ability to demonstrate due diligence and problem-solving skills independently.
  • Enrollment in a relevant Computer Science or Engineering degree program.
  • Strong communication skills for collaboration with peers and mentors.
  • Ability to adapt to a fast-paced, open work environment while maintaining focus on project deadlines.

Responsibilities

  • Contribute to high-impact Disaster Recovery (DR) projects, directly influencing 30-40% of customers.
  • Achieve technical readiness by completing onboarding tasks and gaining familiarity with the codebase within the first three weeks.
  • Develop production-quality features such as linear retention and cascaded replication for DR products.
  • Exercise self-motivation and independence in managing projects, meeting defined deadlines set by mentors.
  • Demonstrate progress through weekly reviews while adhering to a flexible, non-restrictive work culture.
  • Engage in effective problem-solving, consulting mentors only when necessary to drive project advancements.
  • Participate actively in a fast-paced, collaborative environment, reporting to the office three days a week.
  • Prepare and deliver a final presentation to stakeholders, showcasing project outcomes and contributions at the end of the internship.

Benefits

  • A structured Campus to Career program with training and mentorship
  • A hackathon
  • Leadership roundtable discussions
  • The chance to showcase your achievements at the close of your internship
  • Plentiful opportunities for learning, collaboration, and connection in person
  • A detailed look inside our technical Nutanix platform architecture
  • Competitive pay
  • Wellness Days
  • A vibrant Employee Resource Group community
  • Sign-on bonus (potential)
  • Restricted stock units (potential)
  • Discretionary awards (potential)
  • Full range of medical, financial, and/or other benefits
  • 401(k) eligibility
  • Various paid time off benefits (such as vacation, sick time, and parental leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service