Senior Software Engineer, ML Data Services
Motional- Full Time
- Senior (5 to 8 years)
Candidates should possess a strong background in Python development, with significant experience in building and maintaining scalable APIs and microservices using frameworks such as FastAPI, Django, or Flask. They should have proven experience with data caching strategies, asynchronous processes, and query/index tuning to optimize systems. Experience with financial data and systems is preferred.
The Senior Python Developer will contribute to the development and execution of Motley Fool’s investing microservices, ensuring alignment with business objectives, and will be responsible for systems and data core to their investing products, website, tools, and subscribers including US and international market data, portfolio holdings and returns, corporate actions, company fundamentals, crypto, options, and IPOs. They will also integrate with third-party providers, ensure data accuracy through automated testing, and guarantee critical data freshness and high availability with failover capabilities, as well as collaborate with the team’s product owner and project manager.
Provides investment advice and financial education
The Motley Fool offers financial services focused on helping individual investors make informed decisions about their money. It provides premium subscription services like Stock Advisor and Rule Breakers, which deliver stock recommendations and investment advice to assist clients in building and managing their investment portfolios. The company generates revenue through subscription fees, website advertising, and affiliate partnerships. Unlike many competitors, The Motley Fool emphasizes a long-term investment philosophy and prioritizes financial education, catering to both novice and experienced investors. Its goal is to enhance financial literacy and empower individuals to achieve smarter, happier, and wealthier lives.