Financial Modeling Prep - 2 Jobs
Toronto, ON
Job Details:
Benefits:
Cloud Solutions Architect
FMP stands at the forefront of the Fintech revolution, redefining how financial market data is accessed and utilized. As a premier Data as a Service (DaaS) provider, we deliver comprehensive financial market data and analytics solutions to businesses, investors, and developers.
Our mission is to make institutional-grade financial information more accessible, enabling our clients to build innovative applications, models, tools, and financial products using accurate and reliable data.
We are a fast-moving, technology-driven company that values initiative, adaptability, continuous learning, and people who are willing to take ownership and contribute to the continued growth of our platform.
About the RoleWe are looking for a Cloud Solutions Architect to design, build, and optimize the cloud infrastructure that powers FMP's financial data platform and services.
This role will be responsible for developing scalable, secure, reliable, and cost-effective cloud architectures that support our APIs, data processing systems, applications, and growing customer base. The successful candidate will combine strong architectural expertise with hands-on technical execution, helping improve infrastructure performance, automate deployments, strengthen security, and support the company's continued expansion.
Working closely with engineering, development, and data teams, the Cloud Solutions Architect will evaluate existing systems, identify opportunities for improvement, establish technical best practices, and guide infrastructure decisions that align with FMP's business and technology objectives.
This is an opportunity for an experienced cloud professional who enjoys solving complex technical challenges, improving system reliability, and building infrastructure that supports a growing fintech and financial data business.
Key ResponsibilitiesCloud Architecture & Infrastructure- Design and implement scalable, reliable, and secure cloud architectures to support FMP's APIs, applications, databases, and data-intensive workloads.
- Evaluate existing infrastructure and recommend improvements to architecture, performance, availability, and scalability.
- Develop cloud strategies and infrastructure roadmaps aligned with business growth and technical requirements.
- Establish architectural standards and best practices for cloud environments, system integration, and infrastructure management.
- Evaluate cloud services and technologies to identify opportunities to improve performance, reliability, and operational efficiency.
- Design and maintain infrastructure automation using Infrastructure as Code (IaC) tools.
- Improve CI/CD pipelines and deployment processes to support reliable, repeatable, and efficient releases.
- Support containerization and orchestration technologies where appropriate.
- Automate infrastructure provisioning, configuration, monitoring, and routine operational tasks.
- Collaborate with engineering teams to improve development workflows and infrastructure reliability.
- Implement and maintain cloud security best practices, including identity and access management, network security, encryption, and secrets management.
- Establish monitoring, logging, alerting, and observability practices to identify and resolve infrastructure issues.
- Develop and maintain disaster recovery, backup, business continuity, and high-availability strategies.
- Identify infrastructure risks and vulnerabilities and implement appropriate mitigation measures.
- Monitor system performance and availability, troubleshoot complex infrastructure issues, and support incident resolution.
- Monitor cloud usage, resource allocation, and infrastructure costs to identify opportunities for optimization.
- Improve resource utilization while maintaining required performance, availability, and reliability.
- Establish processes for cloud governance, configuration management, and infrastructure documentation.
- Evaluate infrastructure tools and services to improve operational efficiency and reduce unnecessary complexity.
- Provide technical guidance and support to engineering and development teams on cloud architecture and infrastructure best practices.
- Work closely with engineering, development, and data teams to understand technical requirements and design appropriate infrastructure solutions.
- Translate business and technical requirements into practical, scalable architectural designs.
- Provide technical leadership on infrastructure projects, architectural decisions, and technology evaluations.
- Document architecture decisions, system dependencies, and infrastructure standards.
- Take ownership of infrastructure initiatives from design through implementation, monitoring, and ongoing improvement.
- 5+ years of experience in cloud infrastructure, cloud architecture, DevOps, site reliability engineering, or a related technical field.
- Demonstrated experience designing, implementing, and maintaining production cloud environments.
- Strong hands-on expertise with at least one major cloud platform: AWS, Microsoft Azure, or Google Cloud Platform.
- Strong understanding of networking, compute, storage, databases, identity and access management, and cloud security.
- Experience with Infrastructure as Code tools such as Terraform, CloudFormation, or equivalent technologies.
- Experience with CI/CD pipelines, infrastructure automation, and deployment tooling.
- Familiarity with containers and orchestration technologies such as Docker and Kubernetes.
- Experience with monitoring, logging, observability, incident management, and disaster recovery.
- Understanding of system architecture, distributed systems, scalability, and high-availability design.
- Ability to evaluate infrastructure costs and implement practical cloud optimization strategies.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Excellent communication skills and the ability to collaborate across technical teams.
- A proactive, hands-on approach with the ability to take ownership of projects and make sound technical decisions.
Experience with high-volume APIs, data-intensive platforms, fintech, financial data, or SaaS infrastructure is an asset. Experience with multiple cloud providers, hybrid environments, or relevant security and compliance frameworks is also an asset.
What We ValueAt FMP, we value people who are curious, analytical, adaptable, and willing to take ownership.
We are looking for someone who:
- Takes ownership of technical challenges and follows through on solutions.
- Balances architectural thinking with hands-on implementation.
- Prioritizes security, reliability, scalability, and performance.
- Uses automation to improve efficiency and reduce manual work.
- Makes thoughtful technical decisions that balance business needs, complexity, and cost.
- Communicates technical concepts clearly and collaborates effectively across teams.
- Learns quickly and stays current with evolving cloud technologies.
- Looks for opportunities to improve systems, processes, and infrastructure.
- An agile and fast-evolving work culture that champions professional growth and development.
- A globally diverse and inclusive workplace with opportunities to collaborate across teams.
- Competitive compensation and flexible work arrangements.
- The opportunity to influence the architecture and reliability of a growing financial data platform.
- The opportunity to work on meaningful infrastructure challenges in a technology-driven fintech environment.
FMP is growing rapidly, and reliable, scalable infrastructure is essential to delivering high-quality financial data to our customers.
As Cloud Solutions Architect, you will help shape the technology foundation that supports our platform's continued growth, improve the reliability and efficiency of our systems, and contribute to architectural decisions with a meaningful impact across the business.
If you enjoy designing robust cloud systems, solving complex infrastructure challenges, and building technology that scales with a growing business, this is an opportunity to make a meaningful impact at FMP.