SOFTWARE ENGINEER MANAGER - Payments
Core
Lead a software engineering team to build secure, reliable, scalable solutions and manage strategic vendor partnerships for product teams.
Role type
Senior IC manager (software engineering)
Builds
Secure, reliable, scalable software solutions and enterprise-wide tooling
Domain
Retail technology / Payments infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented programming (Java), modern scripting (Python), SQL, system monitoring, log analysis, vendor management, team leadership, strategic planning
Preferred skills
Cloud experience, migration project management, modern web frameworks (Ruby on Rails, Spring MVC, Node.js), mentoring junior engineers
Technologies
Java, Python, Ruby on Rails, Spring MVC, Node.js, SQL
Responsibilities
Collaborate with product teams to create scalable software solutions, write custom code/scripts for automation and monitoring, lead review board sessions, mentor and coach software engineers, manage vendor relationships for tooling implementation, provide technical escalation support
Seniority
Senior, hands-on IC with people management