
Software Architect – R&D
Posted Aug 19

Posted Aug 19
This is a fully remote position, open to applicants in Poland.
• 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.
• Create scalable cloud-native, distributed, and hybrid architectures.
• Set architectural standards, best practices, and engineering guidelines.
• Oversee the technical design of complex 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.
• Identify technical risks and establish mitigation strategies.
• Assist engineering teams with intricate technical challenges and architectural decisions.
• Conduct architecture reviews and evaluations of technical solutions.
• Contribute to technical strategies, product roadmaps, and the long-term evolution of products.
• Support technology transformation and modernization initiatives for products.
• Collaborate with customers and internal stakeholders on architecture and technology strategy.
• Mentor technical leads and senior engineers.
• Influence engineering culture, development processes, and DevOps practices.
• Extensive experience in software development, architecture, and the evolution of products, platforms, and enterprise solutions.
• A minimum of 4 years in roles such as Software Architect, Enterprise Architect, Engineering Director, or other architectural positions.
• Strong grasp of contemporary architectural patterns, software design principles, and distributed systems.
• Proven experience in defining architectural vision and steering strategic technology decisions.
• Background in evaluating technologies and architectural methods based on business objectives, scalability, Total Cost of Ownership (TCO), and long-term viability.
• Experience in leading distributed engineering teams and technical projects.
• Proven ability to drive architectural initiatives across products, platforms, or teams.
• Experience working collaboratively with engineering, product, and business stakeholders.
• Demonstrated ability to define architectural standards and engineering best practices.
• Experience in designing cloud-native, distributed, and scalable systems.
• Familiarity with AWS, Azure, or GCP cloud platforms.
• Experience in architecting highly available, resilient, enterprise-grade solutions.
• Knowledge of Kubernetes and container technologies.
• Understanding of microservices, distributed systems, event-driven architecture, and API-first design.
• Strong hands-on background in software development.
• Experience with CI/CD, automation, and DevOps practices.
• Familiarity with modern programming languages, cloud technologies, and enterprise platforms.
• End-to-end experience in product and platform delivery.
• Practical expertise across relevant cloud, container, programming, frontend, data, messaging, DevOps, automation, observability, and monitoring technologies.
• Experience in AI/ML, Generative AI, LLM, RAG, or intelligent automation is a plus.
• Professional certifications in architecture, cloud platforms, or software engineering are advantageous.
• Health insurance.
• Language courses.
• Relocation program.
• Remote work flexibility through the ForeverRemote work culture.
• Opportunities for professional development.
• Access to certification programs.
• Mentorship and talent investment initiatives.
• Internal mobility opportunities.
• Internship programs.
• An inclusive and supportive work environment.
• Open lines of communication.
• Regular team-building company social events.
• Commitment to sustainable business practices focusing on IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
opinov8
IGS Energy
Cast & Crew
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.