Taro Logo

Contract Python Microservices Developer - Django

A purpose-driven financial information and services firm focused on making the world smarter, happier, and richer through investment advice and services.
$166,400 - $218,400
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Finance

Description For Contract Python Microservices Developer - Django

The Motley Fool, a leading name in financial media with nearly 30 years of experience, is seeking a Senior Python Developer to join their engineering team in a contract role with potential for full-time conversion. This position offers an exciting opportunity to work at the intersection of fintech and software engineering, where you'll be responsible for developing and maintaining critical microservices that power investment decisions for millions of users.

The role involves building scalable APIs and microservices using Python frameworks such as Django, FastAPI, or Flask. You'll be working with cutting-edge technologies and handling everything from real-time market data to cryptocurrency analytics. The position requires expertise in performance optimization, including data caching strategies, asynchronous processes, and query tuning.

As a senior developer, you'll not only be actively coding but also leading a team of engineers. You'll be responsible for critical systems that handle US and international market data, portfolio management, corporate actions, and automated portfolio aggregation across brokerages. The role requires a strong background in building high-volume systems that serve hundreds of thousands of users daily.

The ideal candidate brings 5+ years of relevant experience, strong leadership capabilities, and a deep understanding of both technical architecture and financial markets. You'll be working in a remote environment, collaborating with cross-functional teams to deliver innovative solutions that help investors make smarter decisions. The company offers competitive compensation ($80-105 USD per hour) and the opportunity to work with one of the most respected names in financial media.

The position is particularly suited for someone who combines technical expertise with a passion for financial markets and team leadership. You'll be at the forefront of innovation, working with modern technologies including AI tools like Claude and GitHub Copilot, while ensuring the reliability and performance of mission-critical financial systems.

Last updated 2 days ago

Responsibilities For Contract Python Microservices Developer - Django

  • Contribute to development and execution of investing microservices
  • Manage systems for US and international market data
  • Handle portfolio holdings and returns
  • Manage corporate actions and company fundamentals
  • Oversee crypto, options, and IPO data systems
  • Manage automated aggregation of subscriber portfolios
  • Ensure calculations accuracy with automated tests
  • Conduct regular 1:1s with direct reports
  • Review code and identify optimization opportunities
  • Drive professional development for team members
  • Partner with internal teams and external providers
  • Leverage AI tools for development assistance

Requirements For Contract Python Microservices Developer - Django

Python
PostgreSQL
React
JavaScript
  • 5+ years experience building APIs using Python frameworks (Django, FastAPI, or Flask)
  • Experience with performance optimization (async processing, caching, queuing)
  • Experience with high-volume systems
  • Experience with system monitoring and telemetry
  • Experience with relational databases, ORMs, and SQL
  • Full-stack web application development skills
  • Ability to translate business requirements into technical solutions
  • Excellent problem-solving and communication skills
  • Knowledge of investing and/or finance

Interested in this job?

Jobs Related To The Motley Fool Contract Python Microservices Developer - Django