Software Engineering Intern

Logo of Twilio - University Programs

Twilio - University Programs

πŸ“Remote - Ireland

Job highlights

Summary

Join Twilio as a Software Engineering Intern for an 8-week summer internship starting in June. This role involves designing, developing, deploying, and operating software solutions for real-time, low-latency communications. Interns will work on core features and services, learn from experienced engineers, and contribute to a high-availability cloud environment. The internship offers opportunities to develop technical skills, work on complex distributed systems, and contribute to a vibrant, remote-first team. The role is remote and based in Ireland, with the option to use the Dublin office. Twilio offers competitive pay, generous time off, and flexible working.

Requirements

  • To be working towards a Bachelors, Masters, or PhD degree in computer science, computer engineering or a related field
  • To have a keen interest in software development with several side projects and perhaps are a part of the open source community
  • To have a hungry entrepreneurial and "can do" spirit, as evidenced by successful interest in learning new technologies
  • To have explored writing code in any of the following languages: Python/Java/Javascript/PHP/C or C++

Responsibilities

  • Be a Software Engineer, not just an "intern"
  • Ship many different projects during your summer
  • Learn from passionate engineers at Twilio who solve problems in distributed computing, real-time DSP (audio processing), virtualization performance, distributed messaging, busses and more
  • You will be given responsibility for core features and services that ship to our users
  • You will be expected to embrace these challenges, learn fast and deliver great results
  • Learn to develop beautiful and profitable applications
  • Demonstrate consistent improvement in your coding skills, issue-tracking and source control systems, and agile development mentality
  • Participate in code reviews, bug tracking and project management with the rest of the Twilio Team

Preferred Qualifications

  • Having knowledge of unit and integration testing methodologies, and the ability to write, debug and deploy testing frameworks
  • Experience in data processing, analytics, business intelligence, and reporting
  • Experience with technologies such as Hadoop, spark, python, scala etc

Benefits

  • Competitive pay
  • Generous time off
  • Flexible working

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Twilio - University Programs know you found this job on JobsCollider. Thanks! πŸ™