Graduate Software Engineer
Core
12-month graduate program for computer science graduates to build features for Miro's collaborative whiteboard platform used by millions globally.
Role type
Software Engineering Graduate
Builds
New UI features and improvements for Miro's product used by small businesses and governments
Domain
SaaS / Collaborative Productivity Tools
Deliverable
product features
Required skills
Object-oriented design, algorithm design, data structures, problem solving, complexity analysis, industry-standard coding (Java, Python, C++, JavaScript), CI/CD pipelines, automated testing, observability, experimentation, analytics
Preferred skills
Previous technical internships, AI-first proficiency (using AI agents for debugging, log analysis, prototyping)
Technologies
React, Node.js, Java, Kotlin
Responsibilities
Build new features/improvements in the UI, write automated tests, deploy code to production, monitor user behavior via experimentation, collaborate with cross-functional teams
Seniority
Graduate (entry-level, 12-month program)
