Director of Software Development
Core
Lead and grow engineering teams, drive technical strategy, and deliver high-quality software at scale for financial institutions, corporations, merchants, and consumers.
Role type
Director of Software Development (hands-on, strategic IC/manager hybrid)
Builds
Cloud-native software systems, microservices, APIs, and scalable platforms for the payments and fintech industry
Domain
Fintech, Payments, Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud-native architecture (AWS/Azure/GCP), microservices, API design, DevOps, CI/CD pipelines, automated testing, production monitoring, hiring and team development, stakeholder management, budget management, strategic planning
Preferred skills
Scaling engineering organizations across geographies, regulated industry experience, product-led development, data-driven decision making
Technologies
AWS, Azure, GCP, Microservices, CI/CD, DevOps tools
Responsibilities
Define and execute software development strategy, lead multiple engineering teams (hiring/coaching), drive architectural decisions, champion modern engineering practices, oversee delivery planning and program management, manage budgets and headcount, establish engineering metrics, represent engineering in leadership forums
Seniority
Senior, hands-on IC with people leadership