Job SummaryWe are seeking a skilled Software Engineer with expertise in Modern C++ to join our team.Refactor and maintain large-scale codebases with millions of lines of code;Reverse-engineer legacy components and undocumented systems;Diagnose and resolve complex, cross-module issues;Promote exception safety and implement robust error-handling strategies;Ensure code quality and maintainability during refactoring processes;Debug intricate interactions across modules and subsystems.Key Responsibilities:Design and develop high-quality software components using Modern C++;Collaborate with cross-functional teams to enhance infrastructure resilience, optimize delivery pipelines, and elevate observability and security;Stay up-to-date with industry trends and best practices in software development.About This RoleThis is an exciting opportunity to work on challenging projects, collaborate with talented engineers, and contribute to the growth and success of our organization.We offer a dynamic and supportive work environment, opportunities for professional growth and development, and a competitive compensation package.