About the Role
Our client is a leading innovator in the financial technology space, seeking a highly skilled and experienced Remote Fintech Solutions Architect to design and implement cutting-edge financial solutions. This role is fully remote, allowing you to leverage your expertise from anywhere. You will be responsible for defining the technical vision, architecture, and roadmap for our client's fintech products and services. This includes collaborating closely with product management, engineering, and business stakeholders to ensure solutions are scalable, secure, and meet evolving market demands. The ideal candidate possesses a deep understanding of financial services, cloud technologies, and software architecture principles, working in a remote -first culture, notionally associated with Randburg, Gauteng.
Key Responsibilities
- Design and architect robust, scalable, and secure fintech solutions leveraging cloud-native technologies (AWS, Azure, GCP).
- Translate business requirements into detailed technical designs and architecture specifications.
- Evaluate and select appropriate technologies, frameworks, and platforms for new and existing financial products.
- Collaborate with engineering teams to guide the development and implementation of architectural solutions.
- Define architectural best practices, standards, and patterns for the fintech domain.
- Identify and address technical debt, performance bottlenecks, and security vulnerabilities.
- Develop proofs-of-concept and prototypes to validate architectural approaches.
- Provide technical leadership and mentorship to engineering teams.
- Stay abreast of emerging trends and technologies in fintech, blockchain, AI, and cloud computing.
- Ensure solutions comply with financial regulations and industry security standards.
Requirements
- Master's or Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software architecture, with at least 3 years focused on financial technology (FinTech).
- Proven experience designing and deploying large-scale, distributed systems, preferably in a cloud environment (AWS, Azure, or GCP).
- Deep understanding of financial services workflows, payment systems, trading platforms, or core banking systems.
- Expertise in microservices architecture, APIs, data modeling, and security principles.
- Familiarity with modern development practices (Agile, DevOps) and CI/CD pipelines.
- Excellent analytical, problem-solving, and strategic thinking skills.
- Strong communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- Demonstrated ability to work effectively in a fully remote, collaborative team environment.
- Experience with AI/ML in financial services is a plus.
Benefits
- Highly competitive salary and significant stock options or performance bonuses.
- Comprehensive health, dental, and vision insurance coverage.
- Generous retirement savings plan with employer matching.
- Full remote work flexibility with an annual home office stipend.
- Opportunities for rapid career advancement and leadership roles.
- Access to cutting-edge technologies and professional development resources.
- Collaborative and innovative company culture.
- Paid time off and holidays.