Software Developer Intern
Create a free account to apply in seconds
At Milestone, we pioneer solutions that solve real problems - and we need curious people like you.
Impact & Purpose
Ready to make an impact? In this role, you will actively develop your knowledge and skills within the software industry.
Location
We are looking for a Software Developer Intern based in Sofia, Bulgaria (hybrid mode of working). This is a paid, full-time internship lasting 12 months.
Role Summary
This role is not about learning theory, but about putting it into practice. As a Software Developer Intern, you will contribute to real features in the company’s product, collaborate with experienced engineers, and learn what it takes to ship high‑quality software through real-world development and regular feedback.
What You Will Do:
• Research cutting-edge technologies.
• Share learnings and brainstorm with teammates.
• Find solutions to real customer problems.
• Collaborate with other teams to integrate the solutions into our products.
What You Bring to The Team:
• You are a last-year student or a recent graduate in Computer Science, Software Engineering, or equivalent.
• Good programming skills in any high- or low-level language (e.g., Go, C, C++, C#, Java).
• Ability to freely express your ideas with code.
• Good command of the English language (spoken and written).
How You Will Make a Difference:
• You are dedicated and independent with excellent collaboration skills.
• You are highly motivated, self-driven individual who is willing to learn and develop.
About the Team
You’ll become part of The Media Metadata team that is responsible for capturing, structuring, and querying media analytics events and metadata, enabling the Product Experience teams to deliver cutting-edge features. Our tech stack is Go, Python, Docker, PostgreSQL, and GitHub.
How We Support You:
• Individual development plans aligned with your career goals
• Access to training, learning resources, and certifications
• Flexible working arrangements
• Supportive leadership and regular feedback
• Opportunities for cross-functional and cross-regional collaboration
• Social activities and spaces to connect with colleagues
What We Offer:
• Hybrid-friendly/flexible way of working
• 25 days’ vacation
• Employer covered luxury health and dental packages
• Public transport card sponsored by us
• Compliments gift card
• Food vouchers
• Multisport card covered by the employer
• Employee Assistance Program supporting mental, financial and legal topics
If you're eager to kick-start your career in software development and become part of a dynamic and innovative team, we encourage you to apply by clicking the Apply button and submitting your application.
About Us
Milestone Systems is a leading provider of data-driven video technology software. Our portfolio includes XProtect video management software, Arcules video surveillance as a service, and BriefCam analytics. We amplify what organizations of any size can see, do, and achieve with video. Guided by our People First mindset - freedom, inclusion, and togetherness - we always consider our employees, partners, and communities in everything we do.