DriveWhip is hiring a Software Engineer Intern for a 12-week internship starting in June. This remote role in Estonia involves designing, developing, deploying, and operating software solutions to deliver real-time, low-latency capabilities for next-generation communications.
What You'll Do
- Ship multiple different projects throughout the summer.
- Learn from engineers solving complex problems in distributed computing, real-time DSP, virtualization performance, and distributed messaging.
- Take responsibility for core features and services that ship to users.
- Develop high-quality and profitable applications.
- Demonstrate consistent improvement in coding skills, issue-tracking, source control systems, and agile development.
- Participate in code reviews, bug tracking, and project management with the team.
What We're Looking For
- Currently working towards a Bachelors, Masters, or PhD degree in computer science, computer engineering, or a related field.
- Keen interest in software development with several side projects and perhaps involvement in the open source community.
- Hungry entrepreneurial and ‘can do’ spirit, evidenced by a successful interest in learning new technologies.
- Explored writing code in any of the following languages: Python, Java, Javascript, PHP, C, or C++.
Nice to Have
- 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, or Scala.
Technical Stack
- Languages: Python, Java, Javascript, PHP, C, C++, Scala
- Technologies: Hadoop, Spark
Benefits & Compensation
- Competitive pay
- Generous time off
- Flexible working arrangements
Work Mode
This is a remote-first position. You must be located in Estonia.
DriveWhip values diverse experiences and fosters a strong culture of connection and global inclusion.




