Senior Python Developer

Our client is a rapidly growing FinTech company looking for a Senior Python Developer to join their team. You’ll work on building high-performance, scalable, and resilient systems that handle millions of transactions daily. You’ll contribute to the design, development, and maintenance of their core platform, ensuring its robustness and reliability.

What you’ll do:

  • Design, develop, and maintain robust, scalable, and high-performance Python-based applications and microservices.
  • Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
  • Write clean, maintainable, and well-tested code, adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Optimize applications for maximum speed, scalability, and security.
  • Contribute to the continuous improvement of the development process and tools.
  • Mentor junior developers and foster a culture of technical excellence.
  • Stay up-to-date with emerging technologies and industry trends, evaluating their potential impact on our platform.

What you’ll need:

  • 5+ years of experience in Python development, with a strong understanding of Pythonic principles and best practices.
  • Proficiency with frameworks like FastAPI, Django, or Flask.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM libraries.
  • Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving skills, attention to detail, and a passion for writing high-quality code.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

What’s in it for you:

  • Competitive salary and benefits package.
  • Opportunity to work on challenging and impactful projects.
  • Collaborative and supportive work environment.
  • Professional development and growth opportunities.
  • Flexible work arrangements (remote-first).

If you’re a highly motivated and experienced Senior Python Developer looking to make a significant impact in a fast-paced environment, we encourage you to apply!

Job Category: N/A
Job Type: Remote
Job Location: Canada
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx