Software Engineer-Python

SquarepointMontreal, CA
Published on

About the Company

Squarepoint is a global investment management firm utilizing systematic and quantitative strategies across financial markets to achieve high-quality, uncorrelated returns. With expertise in trading and technology, we build cutting-edge systems for trading and data analysis. Our firm emphasizes global collaboration and operates worldwide, ensuring teams work together functionally around the globe.

About the Role

We are seeking an experienced and passionate Software Developer to join our team. In this role, you'll design, build, and maintain internal productivity tools and frameworks that enhance our business operations. You'll work with leading technologies, directly impacting the efficiency of both investment and technology teams.

Responsibilities

  • Design, develop, and maintain high-quality, scalable, and performant software solutions.
  • Contribute to companywide productivity tools and platforms that streamline operations.
  • Collaborate with developers and stakeholders to gather requirements and implement features.
  • Write clean, well-documented, and testable code.
  • Participate in code reviews to improve code quality and processes.
  • Troubleshoot technical issues efficiently.
  • Stay updated with the latest technologies and industry practices.

About the Candidate

Expectations:

  • 6+ years of professional software development experience.
  • Strong proficiency in high-performance Python and understanding of its ecosystems.
  • Solid understanding of distributed systems principles.

Nice to Have Skills:

  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Working in a Linux environment with version control.
  • Familiarity with CI/CD pipelines and automation tools.

Company Culture and Benefits

Squarepoint emphasizes scientific research and a data-driven approach, applying innovative methods to trading strategies. Our culture is collaborative and focused on continuous improvement, ensuring our teams operate at the highest effectiveness. Join us and be part of an engaging environment at the intersection of finance and technology.