TL;DR
Solution Architect: Designing and implementing scalable, secure, and efficient architectural solutions for enterprise-grade distributed systems with an accent on cloud platforms, modern architectural patterns, and DevOps practices. Focus on translating complex business needs into technical architectures, ensuring quality, performance, and long-term maintainability.
Location: Hybrid in Bosnia & Herzegovina, North Macedonia, Serbia, or Medellin, Colombia
Company
hirify.global is a global design and development software company headquartered in San Francisco with engineering offices in Southeast Europe and Latin America, focusing on launching products for leading startups, enterprises, Private Equity, and Fortune 500 companies.
What you will do
- Lead architectural design and implementation of robust, scalable, and efficient solutions.
- Provide hands-on technical guidance, mentorship, and coaching to development teams.
- Collaborate with stakeholders to gather requirements and translate them into effective technical specifications.
- Create and maintain comprehensive architectural documentation, including diagrams and design decisions.
- Analyze and improve existing systems for performance, scalability, reliability, and security.
- Evaluate and introduce new technologies, tools, and methodologies to enhance solution quality and efficiency.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 8-10 years of experience in software engineering and solution architecture, with a strong background in designing, implementing, and maintaining complex systems.
- Hands-on experience with cloud platforms such as Microsoft Azure, AWS, or GCP, system integration, and modern architectural patterns (microservices, event-driven, API-first, or domain-driven design).
- Practical experience with DevOps practices, CI/CD pipelines, and Infrastructure as Code (IaC) concepts.
- Expertise in .NET, Java, Python or other modern programming languages.
- English: C1+ proficiency required for daily professional use.
Nice to have
- Advanced degree (MBA or equivalent).
- Experience with multiple programming languages.
Culture & Benefits
- Proactive and enthusiastic about continuous learning and improvement.
- Good analytical and problem-solving attitude.
- Ability to analyze and understand business context and logic.
- Commitment to work quality and client satisfaction.
- Enjoy working in a pleasant, cooperative, and international atmosphere.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →