
Senior Software Engineer Trading Systems
Arrowstreet Capital, L.P.2 months ago
Boston, MA, USASenior
Base Salary
$135k - $325k/yr
Responsibilities
- Design, develop, test, deploy, and support trading-system services, APIs, and workflow applications.
- Build and maintain backend services using Python and C#.
- Contribute to modern web applications using React, JavaScript/TypeScript, HTML, and CSS.
- Develop and support cloud-based solutions using AWS services including EKS, Lambda, EC2, S3, and RDS.
- Translate trader, portfolio-manager, operations, and business-stakeholder workflow needs into technical solutions.
- Support integrations with internal systems, OMS/EMS platforms, market-data providers, trading platforms, and operational tools.
- Improve order lifecycle management, trading, execution, allocations, and post-trade workflows.
- Troubleshoot production issues, perform root-cause analysis, and implement durable fixes.
- Contribute to technical design, architecture discussions, code reviews, testing, release processes, and engineering best practices.
- Improve system reliability, performance, scalability, automation, and developer productivity.
- Explore Generative AI and LLM-based capabilities for workflow automation and user experience improvements.
- Mentor junior engineers and provide technical leadership within the team.
Requirements
- Strong professional software engineering experience, preferably in financial services, fintech, asset management, or another business-critical technology environment.
- Experience with object-oriented programming, preferably in Python or .NET.
- Experience building backend services, APIs, application integrations, or data-driven systems.
- Familiarity with AWS cloud services such as EKS, Lambda, EC2, S3, and RDS or similar services.
- Experience with modern web development, preferably React and JavaScript/TypeScript.
- Strong understanding of software engineering fundamentals, APIs, data structures, version control, automated testing, debugging, and secure development practices.
- Experience with relational databases and SQL.
- Ability to independently deliver high-quality technical work with limited day-to-day supervision.
- Strong problem-solving, communication, and stakeholder-management skills.
- Prior experience supporting front-office, trading, market-data, or investment-operations systems.
- Preferred experience with OMS and/or EMS platforms and trading workflows including order routing, execution, allocations, and post-trade processes.
- Preferred familiarity with REST APIs, microservices, event-driven architectures, messaging systems, system integrations, CI/CD, containerization, Kubernetes, DevOps practices, and production observability tools.
- Knowledge of equities, ETFs, derivatives, FX, or fixed income is an asset.
- Experience with Generative AI, LLMs, AI-assisted application features, prompt-driven workflows, or agentic AI frameworks is welcome.
Benefits
- Base salary range is $135,000-$325,000 per year, with annual discretionary bonuses and a benefits package.
- Arrowstreet Capital provides reasonable accommodations for qualified individuals with disabilities and disabled veterans.