Browse All Jobs
Job Description
The Senior Staff Engineer role at Spin involves leading the design, development, and maintenance of complex architectures. This role requires strategic technical decisions and mentoring engineers. The Staff Engineer collaborates cross-functionally to deliver high-quality, innovative solutions aligned with business goals.

Responsibilities:
  • Design, develop, and implement scalable software architectures.
  • Guide junior and senior engineers through mentorship and code reviews.
  • Identify and implement new technologies to optimize system performance.
  • Collaborate with product, business, and tech teams to define requirements.
  • Promote best practices and ensure compliance with security standards.
  • Contribute to high-level technical decisions and manage dependencies.

Requirements:
  • 10+ years of experience in software development.
  • Experience in the FinTech industry is preferred.
  • Expertise in designing cloud-based architectures.
  • Experience in database management and system performance optimization.
  • Knowledge of frontend technologies for web and mobile applications.
  • Experience in automation testing and CI/CD pipeline implementation.
  • Strong problem-solving skills.
  • Experience mentoring and onboarding engineers.
  • Fluent in English.
  • Experience in Agile/Scrum methodologies.
Apply Manually