FMP

FMP

Careers at Financial Modeling Prep

Join the Financial Modeling Prep team and help us build the best financial platform in the world. We are looking for talented individuals to join our team.

Software Development

Join Us to Build the Future of Technology

Backend Developer

Software Development

Join our cutting-edge Fintech company as a Backend Developer, contributing to the development and maintenance of robust backend systems for financial market data. Work with a talented team of developers, engineers, and data scientists using the latest technologies and frameworks. Gain hands-on experience in designing and implementing scalable backend solutions. Proficiency in backend programming languages, web frameworks, and database technologies is essential, with additional knowledge in RESTful API design, version control, and cloud platforms being advantageous. Enjoy a supportive work environment with opportunities for growth.

Full-time

Canada / Egypt / Remote

Cloud Solutions Architect

Software Development

Join Financial Modeling Prep as a Cloud Solutions Architect to lead the design, build, and management of enterprise infrastructure for mission-critical financial data services. Architect scalable, high-performance systems across hybrid cloud and on-premises environments while collaborating with expert engineers and data scientists. Drive best practices for integration, automation, and deployment, ensuring secure and resilient infrastructure. We seek candidates with deep expertise in cloud computing platforms (AWS, Azure, GCP), advanced system design skills, strong business acumen, and excellent leadership abilities. Experience with risk management, privacy, and cloud governance is essential.

Full-time

Canada

Sales

Join Us to Drive Growth and Success

Business Development Representative

Sales

Join Financial Modeling Prep as a motivated Business Development Representative to drive growth by identifying and qualifying new business opportunities. Work closely with Sales and Marketing teams to expand our customer base through proactive outreach via email, phone, and LinkedIn. Responsibilities include lead qualification, scheduling demos, maintaining CRM records, and providing prospect feedback. We seek candidates with exceptional organizational skills, fluency in English, strong analytical abilities, and proficiency in MS Office. Enjoy a dynamic fintech environment with opportunities for professional growth and competitive compensation.

Full-time

Canada / Egypt / Remote

Human Resources

Join Us to Shape Our People Strategy and Culture

Director of Talent Management

Human Resources

Join Financial Modeling Prep as Director of Talent Management to drive strategic HR planning and talent initiatives supporting our growth and mission. Lead talent acquisition, employee engagement, retention, compliance, and organizational development while employing HR analytics and technology for informed decision-making. Collaborate cross-functionally with business units and executives to drive workforce effectiveness. We seek proven experience in strategic HR leadership, expertise in talent management and compliance, demonstrated ability with analytics and HR technology, and exceptional leadership and change management skills.

Full-time

Canada