MANAGER, SOFTWARE ENGINEERING

AffiniPay
Full-time
Remote
Posted on 6 months ago

Job Description

AffiniPay, a fintech company, seeks a Software Engineering Manager to grow engineering teams, drive innovation, and advocate for best practices. The role involves leading teams, optimizing processes, collaborating cross-functionally, and contributing to strategic planning.

Responsibilities

  • Recruit, mentor, and grow engineering teams
  • Foster a culture of trust and continuous learning
  • Improve engineering processes
  • Drive technical initiatives
  • Collaborate with product managers and designers
  • Support software releases
  • Facilitate architecture and design discussions
  • Participate in sprint planning
  • Contribute to long-term technical planning

Requirements

  • BS in Computer Science or related field
  • Strong understanding of software architecture and design patterns
  • 5+ years of experience in cloud-based web applications
  • Proficient in frontend technologies, API development, and SQL databases
  • 2-3 years of experience leading engineering teams
  • Experience with Agile methodologies
  • Strong communication and problem-solving skills

Benefits

  • No benefits