TripleTen is a service that empowers individuals, regardless of their prior experience, to embark on the exciting and challenging journey of mastering IT professions such as software engineering, data science, business intelligence analytics, and QA engineering in a feasible and accessible way, ultimately leading to employment opportunities.*
Our mission is to ensure that every student has the opportunity to master a new profession successfully and become a valuable member of the IT industry. We are successfully producing highly desirable tech professionals in the most competitive EdTech market in the world — the US market.*
In this role, you’ll enhance learning experiences at TripleTen, focusing on interface implementation, service development, and platform improvement for global expansion.
What you will do:
- Develop a strategy for backend services and architecture.
- Influence key metrics such as Lead Time for Changes and Deployment Frequency.
- Implement and enforce architectural constraints, establish processes, and introduce tools to monitor compliance.
- Introduce and implement best practices of DDD (Domain-Driven Design) across multiple teams.
- Modernize existing monolithic code with a possible transition to microservices.
- Design and implement Event-Driven Architecture.
- Participate in and run Event Storming sessions for analysis and solution design.
Requirements:
- Fluent in Russian, with upper intermediate or higher proficiency in English;
- Strong knowledge of Python and/or Golang.
- Experience with microservices architecture, including breaking down monolithic applications.
- Deep knowledge and practical experience with DDD (Domain-Driven Design).
- Experience participating in and conducting Event Storming sessions.
- Understanding and experience with Event-Driven Architecture.
- Excellent leadership and communication skills.
What we can offer you:
- Remote collaboration **or** relocation to Belgrade, Serbia. **Hybrid** office in the center of Belgrade if you join us in Serbia.
- Employment according to Serbian legislation. Visa support for you and your partner.
- Comprehensive medical insurance for you and 80% coverage for your family members (applicable if you join our team in Serbia).
- A diverse and tight-knit team. Our teammates are spread across Serbia, the US, Israel, Georgia, Armenia, Latin America, and more. They’ve worked at all of the big techs, ed-techs, design agencies, and cultural institutions.
- Comfortable digital workspace. We use modern digital tools — Jira, Miro, Notion, Google Workspace, etc. — to make the working together process seamless.
- Tangible work results measured by the percentage of students who find a job after completing one of our courses.