Spin

IC5 - Staff Engineer

Spin
Apply
3 hours ago
Mexico City, MexicoStaff+

Responsibilities

  • Provide expert technical guidance to squads or pods and ensure development aligns with business objectives.
  • Lead the design and development of scalable, maintainable, and high-performance software architectures.
  • Influence architectural decisions, technology strategy, and long-term engineering priorities.
  • Collaborate with product managers, designers, business leaders, and engineering teams on technical solutions and roadmaps.
  • Mentor and coach engineers while promoting knowledge sharing and professional growth.
  • Advocate for software development best practices, secure coding, testing, and continuous delivery.
  • Develop automation tools and scripts to streamline operational and deployment processes.
  • Partner with SRE teams to optimize infrastructure, design fault-tolerant systems, and maintain SLAs.
  • Monitor system performance and identify opportunities for optimization.
  • Support compliance with industry regulations and security standards.
  • Promote autonomous, accountable, inclusive, and collaborative engineering culture.

Requirements

  • 7+ years of software development experience delivering scalable and high-performance applications.
  • Advanced expertise with .NET, Java, TypeScript, React, React Native, and Node.js.
  • Deep understanding of containerized development, microservices architecture, and REST API consumption.
  • Experience with modular architectures, reusable components, and superapps.
  • Advanced knowledge of Git, GitHub, GitHub Actions, SonarCloud, Terraform, and Docker.
  • Experience influencing technical strategy and contributing to architectural roadmaps.
  • Practical experience with TDD, ATDD, and BDD.
  • Strong proficiency with SQL and NoSQL databases, including MongoDB, PostgreSQL, and MySQL.
  • Expertise in secure development practices and SAST, DAST, and MAST tools.
  • Strong communication skills for engaging technical and non-technical stakeholders.
  • Experience with Agile collaboration across cross-functional teams.
  • Adaptability to fast-paced and dynamic work environments.
  • Willingness to learn new technologies in Spin's technology stack.

Tech Stack

DockerGitGitHub ActionsJavaMongoDBMySQL.NETNode.jsPostgreSQLReactReact NativeSQLTerraformTypeScript
Spin

About Spin

501-1,000 employees

Spin is a Mexican fintech that provides a mobile app for digital accounts, payments, transfers, bill pay, and a reloadable card for consumers and small businesses. It operates as a business unit of FEMSA and leverages OXXO’s nationwide convenience-store network for cash-in/cash-out and onboarding. Its services target financial inclusion in Mexico by pairing digital banking features with ubiquitous retail touchpoints.

Contact me