Senior Software Engineer - Python
OpenTeamsFull Time
Senior (5 to 8 years)
Boston, Massachusetts, United States
Key technologies and capabilities for this role
Common questions about this position
Hands-on coding experience with Python and/or C# .Net Core is required, along with a strong background in modern technology including design, data structures, algorithms, and object-oriented programming. Technology stack experience includes AWS Services (S3, Lambda, ALB, Cloudwatch, SNS), server-side development in Python, REST API, and web development using Angular, React, or similar.
This information is not specified in the job description.
This information is not specified in the job description.
The role involves working as a self-driven, team-oriented hands-on engineer on complex problems within the Core Investment Systems team, participating in an agile development team, and collaborating with developers, DBAs, network engineers, quality assurance, and third-party vendors.
A strong candidate holds a degree in Computer Science or related field, has hands-on coding experience with Python and/or C#, demonstrates a collaboration mindset and strong problem-solving abilities, and brings experience with AWS, modern UI frameworks, agile practices, and value-add areas like financial services or CI/CD pipelines.
Investment management for global equity strategies
Arrowstreet Capital specializes in managing global and international equity investments for institutional clients, including pension plans and foundations. Their investment strategies include long-only, alpha extension, and long/short approaches, utilizing various financial instruments like swaps and futures. The company employs quantitative methods to analyze investment signals and develop proprietary models for return, risk, and transaction costs. This structured investment process aims to create diversified equity portfolios that seek to outperform specific benchmarks by identifying opportunities across different companies, sectors, and countries. With around $100 billion in assets under management, Arrowstreet Capital serves over 200 clients across North America, Europe, and the Asia-Pacific region.