What are the responsibilities and job description for the Director of Software Engineering position at Matlen Silver?
Job Description: Sr. Director of Software Engineering
Contract To Hire: Compensation Negotiable Based On Experience
Onsite: 5 Days Each Week in Either Berkeley Heights NJ, Alpharetta GA, Lincoln NE or Frisco TX
Domain: Financial Technology
We are looking for a hands-on, technically proficient Sr. Director of Software Engineering to lead a key initiative within a rapidly evolving digital ecosystem. The company is transitioning to a fully API-driven and microfrontend-based architecture while migrating from traditional data centers to the cloud. As we modernize legacy platforms and streamline systems, we aim to better serve 2,500 digital financial institutions and 80 million users.
Responsibilities:
- Lead the transition of legacy platforms to a modern, cloud-based, API-driven architecture.
- Oversee the development and management of REST APIs, ensuring scalability and security.
- Guide teams in implementing cloud-native solutions, Docker, and CI/CD pipelines for efficient deployment.
- Manage front-end development using React for web applications and mobile app development for Android & iOS.
- Lead and mentor cross-functional teams focused on payments, risk, banking, and communications, emphasizing a domain-driven model.
- Drive technical leadership beyond platform management, ensuring a culture of autonomy and proactive ownership within teams.
- Collaborate with key stakeholders to ensure the implementation of scalable solutions that meet the needs of digital financial institutions.
- Modernize internal systems to integrate with any API, enabling users to complete 95% of banking functions from a centralized landing page.
- Foster a dynamic, in-office environment while navigating cultural dynamics within a distributed workforce.
What We Need:
- API Development & Management: Experience with REST APIs and cloud-native architecture.
- Technical Expertise: Proficiency in the Microsoft Tech Stack, especially C# and .NET Core.
- Front-End Development: Strong background in React for web applications.
- Mobile Development: Experience in Android & iOS development.
- Cloud & DevOps: Expertise in Docker, CI/CD, and cloud-native solutions.
- Leadership: Proven ability to manage API development teams, drive delivery, and shape the technical direction of projects.
- Banking Knowledge: Ability to understand the complexities of the banking industry and apply technical solutions in a regulated environment.
- Ability to lead technical initiatives and navigate regulatory constraints while modernizing technologies.
Work Environment:
- Teams are predominantly based in India (85%) with U.S. teams in Alpharetta, Berkeley Heights, Lincoln (Nebraska), and Frisco (Texas). Remote work is supported, but there is an effort to reduce remote roles.
- The ideal candidate should thrive in an in-office environment, with a proactive, self-sufficient approach to leadership.
- Emphasis on domain expertise over product-specific specialization, with key focus areas in payments, risk, banking, and communications.
If you're a strategic, hands-on technical leader with expertise in cloud technologies, API management, and banking systems, we want to hear from you. Join us as we innovate and drive the future of financial technology!