
Software Architect – R&D
Posted Aug 19

Posted Aug 19
This is a fully remote position, open to applicants in Ukraine.
• Define and enhance the architectural vision for new products, platforms, and technology initiatives.
• Investigate emerging technologies, perform technical evaluations, and lead Proof of Concept projects.
• Architect scalable cloud-native, distributed, and hybrid systems.
• Establish architectural standards, best practices, and engineering guidelines.
• Direct the technical design of intricate enterprise systems and high-load applications.
• Specify technology stacks and architectural principles for new solutions.
• Innovate solutions utilizing AI/ML, Generative AI, LLM, and intelligent automation.
• Recognize technical risks and outline mitigation strategies.
• Assist engineering teams in overcoming complex technical challenges and making architectural decisions.
• Conduct architecture reviews and technical solution evaluations.
• Contribute to the technical strategy, product roadmaps, and the long-term evolution of products.
• Aid in technology transformation and product modernization efforts.
• Collaborate with customers and internal stakeholders on architectural and technology strategies.
• Mentor technical leads and senior engineers.
• Help cultivate engineering culture, development processes, and DevOps practices.
• Extensive experience in software development, architecture, and the evolution of products, platforms, and enterprise solutions.
• Over 4 years in a Software Architect, Enterprise Architect, Engineering Director, or a similar architectural position.
• Strong comprehension of contemporary architectural patterns, software design principles, and distributed systems.
• Proven experience in defining architectural vision and driving strategic technology decisions.
• Skilled in evaluating technologies and architectural methodologies based on business objectives, scalability, TCO, and long-term viability.
• Experience in leading distributed engineering teams and technical initiatives.
• Proven track record in steering architectural initiatives across products, platforms, or teams.
• Collaboration experience with engineering, product, and business stakeholders.
• Familiarity with defining architectural standards and engineering best practices.
• Experience in designing cloud-native, distributed, and scalable systems.
• Proficient with AWS, Azure, or GCP cloud platforms.
• Experience in architecting highly available, resilient, enterprise-grade solutions.
• Knowledgeable in Kubernetes and container technologies.
• Experience with microservices, distributed systems, event-driven architecture, and API-first design.
• Strong hands-on background in software development.
• Familiarity with CI/CD, automation, and DevOps practices.
• Experience with modern programming languages, cloud technologies, and enterprise platforms.
• Comprehensive experience in end-to-end product and platform delivery.
• Practical expertise across relevant technology domains, including cloud platforms, containers, programming languages, frontend, data and messaging, DevOps, automation, observability, and monitoring.
• Health insurance.
• Language courses.
• Relocation program.
• Flexible remote work through the ForeverRemote work culture.
• Professional development opportunities.
• Certification programs.
• Mentorship and talent investment initiatives.
• Internal mobility opportunities.
• Internship opportunities.
• Collaboration on impactful projects for top global clients.
• Inclusive and supportive multicultural work environment.
• Open communication.
• Regular team-building social events.
• Sustainable business practices focused on IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Nivoda
EY
ProfitPath
OPENLANE
Get handpicked remote jobs straight to your inbox weekly.