
Solution Architect
• Hybrid
• Remote
Bamboo Group is a mid-sized Estonian Group of IT assets and projects with a truly global span. Bamboo Group was founded in 2002 and has been operating in Telecommunications, Mobile Marketing, Managed IT, Automotive, Outsourcing Development, eGovernment and EdTech.

We’re looking for a Solution Architect to join our team.
Responsibilities:
- Develops projects architecture from scratch (Backend, Infrastructure, Frontend)
- Leads brainstorming sessions to develop potential solutions for business needs or problems
- Continually conducts a research on the current and emerging technologies and proposes changes where needed
- Provides accurate estimates and scenarios for software development
- Designs, documents and codes business logic for assigned tasks
- Develops PoC and functional prototypes when required
- Actively participates in code reviews
- Assists management with the technical evaluation of issues, including alternatives, risk assessments, and recommendations
- Mentors developers
Requirements:
- 7+ years in Software Engineering (preferably in both – Product and Service companies)
- Proven track record of working in a multi-tier, distributed architecture environment
- Strong ability in Object Oriented Programming and Design
- Confident knowledge of modern architectural patterns
- Solid understanding of designing, developing and supporting large-scale systems
- Good knowledge of classic algorithms and data structures
- Good understanding of network protocols and OSI model
- Programming languages: JavaScript/TypeScript, SQL
- Backend frameworks: Node.js, Nest.js
- Understanding of principles of relational databases (PostgreSQL, MySQL)
- Hands-on experience with ORM frameworks
- Experience in designing and deploying cloud-based backends (AWS, GCP)
- Ability to use standard software development tools & experience working in an Agile/Scrum development process (e.g. collaboration tools and IDE’s, as well as testing, revision control, and project management tools)
- Strong knowledge of npm, git
- Strong communicator and highly organised
- Fluent English minimum С1.
Nice to have:
- Experience with distributed event streaming platforms
- Frontend frameworks: React, Angular
- Knowledge of modern high-performance languages like Golang, Rust
- Experience with unit and integration test automation
- Understanding of main security considerations and approaches when designing backend and frontend
Have any questions? Connect with our team!

Yulia Sergeeva