The Staff Engineer leads the design, development, and maintenance of complex architectures at Spin, making strategic technical decisions and mentoring engineers. They collaborate cross-functionally to deliver high-quality, innovative solutions aligned with business goals.
Requirements
10+ years of experience in software development, with a strong background in building and maintaining complex systems.
Experience in the FinTech industry is preferred.
Proven experience as a hands-on Software Architect, with expertise in designing, coding and implementing scalable cloud-based architectures, including microservices, containerized, and serverless applications.
Database management (SQL/NoSQL) and system performance optimization.
Frontend technologies for web and mobile applications.
Automation testing and CI/CD pipeline implementation.
Strong problem-solving skills, with the ability to troubleshoot complex technical issues and drive innovation through automation and emerging technologies.
Experience mentoring and onboarding engineers, fostering a culture of technical excellence and continuous learning.
Fluent in English, with excellent communication skills.