Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Weiss Asset Management Logo

Python Software Engineer

Weiss Asset Management

Salary not specified
Oct 17, 2025
Boston, MA, US
Apply Now

Weiss Asset Management is seeking to design, build, and maintain software infrastructure to support quantitative analysts and investment professionals, enabling research, portfolio analysis, and quantitative strategy development.

Requirements

  • 5+ years of professional experience in Python software development
  • Strong understanding of software architecture, design principles, and package management
  • Experience developing libraries or tools for use by other developers in production environments
  • Familiarity with SQL, Spark, Databricks, and Data Science libraries such as pandas and numpy preferred
  • Experience with Agile software development and tools such as JIRA, Confluence, and CI/CD pipelines
  • Exposure to financial markets and experience working with quantitative or investment teams is preferred

Responsibilities

  • Design, develop, and maintain Python-based systems to support quantitative research and investment analysis
  • Collaborate with stakeholders to understand objectives and deliver solutions aligned with our technical roadmap
  • Engage regularly with technical counterparts on the investment team to develop coherent solutions that leverage core systems
  • Improve the architecture, performance, and reliability of existing systems
  • Enhance monitoring, automation, and CI/CD workflows to increase efficiency and platform stability
  • Establish and document design standards and promote best practices across development teams
  • Contribute to technical recruiting, onboarding, mentorship, and code reviews for analysts, interns, and developers

Other

  • Excellent communication and collaboration skills with a strong customer-focused mindset
  • Able to work independently and collaboratively in a fast-paced environment
  • You enjoy a collaborative environment, where decisions are made in diverse teams
  • You work well in a flat structure and are comfortable voicing dissenting opinion
  • You prioritize acting ethically in all situations