Sus tareas:Ensuring that architectural solutions met technical and functional requirements.Designing domains with clear bounded context.Drive technical long-term strategy for online store platform.Reviewing existing system and software architecture and recommending improvements and participating in engineering reviews to determine any ambiguities.Mentor and train other team members on design techniques, scalable solutions and coding standards.Your engineering experience will help you advise teams on potential pitfalls, whether scalability, maintenance or divergence from the general engineering strategy.Be a driver/sponsor of cross-squad or cross-tribe concerns, identifying common problems and leading the implementation of solutions and infrastructure.Providing technical structure to teams and working closely with management and stakeholders to define strategic roadmaps.Su perfil breve:You understand the importance of cross-functional team spirit vs. traditional expert-based organisations.You have experience with Modular Monolith and Microservices.You have experience with migrating software from monolith to distributed microservices.You have experience with distributed systems and architecture, and systems integration.You understand fundamental design principles, data modeling and API design.You have extensive experience in hands-on positions, ideally in a diverse set of programming languages and environments (PHP, Java, Kotlin).You are self-motivated and proactive with great English communication skills, both speaking and writing.Experience providing guidance and leadership to novice systems engineers.You have experience with databases, both relational and no-SQL (MySQL, PostgreSQL).Solid understanding of information processing fundamentals and best practices.Principal Software Engineer Warsaw, Poland (Rov:812)
#J-18808-Ljbffr