Sr Software Engineer
Full-time
Worldwide
Oct 25, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Software engineer with extensive experience in building, maintaining, and improving scalable platforms, as well as providing technical oversight to development teams. The ideal candidate will be a technical reference within the company, capable of making strategic software architecture decisions, guiding the team, and assisting in solving critical problems. This role requires being a key point of contact for both the team and stakeholders, ensuring the delivery of high-quality products that meet business needs. Responsibilities Lead the tech design, development, and maintenance of software systems, ensuring scalability, security, and performance. Define software architecture and make key decisions regarding the product’s technological direction. Work closely with Product Owners and other departments to translate business requirements into technical solutions. Guide and mentor development teams, promoting best practices in software engineering (coding, code review, testing, CI/CD, etc.). Manage the resolution of critical issues and support decision-making related to bugs, refactoring, and performance optimizations. Oversee the team's deliverables and ensure technical quality through code reviews, automated testing, and performance monitoring. Lead continuous improvement processes and ensure that the team adopts industry best practices regarding agile methodologies (Scrum, Kanban, etc.). Foster a collaborative environment and encourage continuous learning within the team. Assis