The Motley Fool is seeking a Senior Python Developer to help develop APIs and microservices using Python-based frameworks. The role involves building scalable and highly available APIs, leading a team of engineers, and innovating at the intersection of fintech and software engineering.
Requirements
- 5+ years of experience in building, delivering, enhancing, and maintaining APIs consumed by multiple systems using Python-based frameworks like Fast API and Django.
- Experience building scalable, high performance backends served to hundreds of thousands of simultaneous users.
- Significant experience in data caching and caching strategies.
- Experience with asynchronous data retrieval and processing.
- Experience working with relational databases, ORMs, and SQL.
- Experience with query tuning and optimization.
- Experience with Docker, containerization, and CI/CD pipelines.
- Proficient in system monitoring and telemetry.
- Ability to translate business goals and requirements into technical solutions.
- Demonstrated success within high-performance teams where cross-functional collaboration is valued.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan