1

Junior Algorithmic Trading Software Developer Jobs in Boston, MA

Senior Software Developer, Data Analytics

Bedford, MA · On-site

$57.25 - $75.75/hr

Join the MITRE Data Analytics team where you will provide software development, algorithm ... Experience with the Map Reduce programming model and technologies such as Hadoop, Hive, and Pig is ...

... trading solutions. * Collaborate with software development and QA team in the engineering of ... Direct experience working with trading systems and an understanding of program and algorithmic ...

Software Developer (Junior-Mid) Location: Remote Who We Are: Tuesday Health is a value-based palliative care provider group dedicated to transforming serious illness and end-of-life care. We deliver ...

Showing results 21-40

Junior Algorithmic Trading Software Developer information

See Boston, MA salary details

$26.1K

$96.7K

$149.4K

How much do junior algorithmic trading software developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for junior algorithmic trading software developer in Boston, MA is $96,663.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,800.00 and $94,500.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by junior algorithmic trading software developers, and how can they overcome them?

Junior Algorithmic Trading Software Developers often face challenges such as optimizing code for speed, understanding complex financial instruments, and adapting to rapidly changing market conditions. It’s common to work in a fast-paced environment where small coding errors can have significant financial implications. To overcome these challenges, junior developers should focus on rigorous code testing, seek mentorship from senior team members, and stay updated on both programming and financial industry trends. Collaboration with quantitative analysts and traders is also essential for understanding strategy requirements and improving system performance.

What is the difference between Junior Algorithmic Trading Software Developer vs Quantitative Analyst?

AspectJunior Algorithmic Trading Software DeveloperQuantitative Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related field; programming skills in Python, C++, or JavaBachelor's or Master's in Finance, Mathematics, or related field; strong statistical and analytical skills
Work EnvironmentDevelops trading algorithms, tests software, collaborates with traders and developersAnalyzes market data, develops models, provides trading insights to traders
Industry UsageCommonly employed in trading firms, hedge funds, and financial institutionsUsed across investment banks, hedge funds, and asset management firms

While both roles work within the finance industry and require analytical skills, the Junior Algorithmic Trading Software Developer focuses on building and maintaining trading software, whereas the Quantitative Analyst emphasizes developing trading models and strategies. Both roles often collaborate but serve different functions within trading operations.

What are the key skills and qualifications needed to thrive as a junior algorithmic trading software developer?

To thrive as a Junior Algorithmic Trading Software Developer, you need strong programming skills in languages like Python, C++, or Java, a solid understanding of algorithms and data structures, and a degree in computer science, engineering, or a related field. Familiarity with trading platforms, version control systems (e.g., Git), and financial data analysis tools such as MATLAB or NumPy is typically required. Attention to detail, problem-solving ability, and effective teamwork are crucial soft skills for this fast-paced environment. These competencies are vital for developing robust, efficient trading systems and collaborating effectively within multidisciplinary teams in the high-stakes world of algorithmic trading.

What does a junior algorithmic trading software developer do?

A Junior Algorithmic Trading Software Developer assists in designing, developing, and maintaining software systems used for automated trading in financial markets. Their responsibilities typically include writing code for trading algorithms, backtesting strategies, optimizing performance, and troubleshooting issues under the guidance of senior developers. They may also collaborate with traders and quantitative analysts to implement new trading ideas. This role requires strong programming skills, attention to detail, and a solid understanding of both software engineering and financial markets.
What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Boston, MA? The most popular types of Algorithmic Trading Software Developer jobs in Boston, MA are:
What are popular job titles related to Junior Algorithmic Trading Software Developer jobs in Boston, MA? For Junior Algorithmic Trading Software Developer jobs in Boston, MA, the most frequently searched job titles are:
What job categories do people searching Junior Algorithmic Trading Software Developer jobs in Boston, MA look for? The top searched job categories for Junior Algorithmic Trading Software Developer jobs in Boston, MA are:
Infographic showing various Junior Algorithmic Trading Software Developer job openings in Boston, MA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $96,663 per year, or $46.5 per hour.

Senior Software Engineer Trading Systems

Arrowstreet Capital LP

Boston, MA • On-site

$135K - $325K/yr

Full-time

Posted 16 days ago


Job description

Job Overview
We are seeking an experienced Engineer to join our Trading Systems team within the Front Office Systems group. This role is ideal for a hands-on engineer who can design, build, and support critical applications used by traders, portfolio managers, and investment teams.
The role builds on the core Trading Systems responsibilities of developing applications, backend services, APIs, cloud-based solutions, and integrations that support front-office trading and investment workflows. The successful candidate will be expected to operate with limited day-to-day supervision, apply sound technical judgment, influence technology decisions, mentor junior colleagues, and independently drive projects to completion.
Responsibilities
  • Design, develop, test, deploy, and support Trading Systems 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 such as EKS, Lambda, EC2, S3, and RDS.
  • Partner with traders, portfolio managers, operations teams, and business stakeholders to translate workflow needs into technical solutions.
  • Support integrations with internal systems, OMS/EMS platforms, market data providers, trading platforms, and operational tools.
  • Improve workflows related to order lifecycle management, trading, execution, allocations, and post-trade processes.
  • Troubleshoot production issues, perform root-cause analysis, and implement durable fixes.
  • Contribute to technical design decisions, architecture discussions, code reviews, testing, release processes, and engineering best practices.
  • Identify opportunities to improve system reliability, performance, scalability, automation, and developer productivity.
  • Explore and apply Generative AI / LLM-based capabilities where they can improve workflows, automation, or user experience.
  • 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, including EKS, Lambda, EC2, S3, RDS, or similar services.
  • Experience with modern web development, preferably React and JavaScript/TypeScript.
  • Strong understanding of software engineering fundamentals, including 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.
  • Experience with OMS and/or EMS platforms as well as understanding of trading workflows, order routing, execution, allocations, and post-trade processes. are preferred
  • Familiarity with REST APIs, microservices, event-driven architectures, messaging systems, or system integrations as well as CI/CD, containerization, Kubernetes, DevOps practices, and production observability tools is preferred.
  • Knowledge of financial instruments such as 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.

The base salary range for this position is $135,000 - $325,000 per year.
Arrowstreet Capital operates a robust talent acquisition program, and we also seek to compensate and reward our employees competitively within our industry and in line with our merit-based culture. Our approach to total compensation includes base salaries and annual discretionary bonuses, as well as a robust benefits package. The determination of a successful candidate's base salary placement within the listed range will vary based on the candidate's relevant experience and qualifications (which may also include relevant certifications, credentials and other education), the job responsibilities and scope, the commensurate resulting level of the position and other relevant factors. The listed range is also an estimate, and additional information regarding base salary and other elements of total compensation offered by Arrowstreet Capital to successful applicants will be communicated during the recruitment process.
Arrowstreet Capital is a Boston-based systematic investment firm that manages global equity portfolios for institutional investors around the world.
All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, ancestry, genetic information, age, pregnancy, medical condition, disability, veteran or military status, marital status or any other characteristic protected by federal, state, or local law.
Arrowstreet Capital is committed to working with and providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation for any part of the employment process due to a disability, contact us to discuss the nature of your request and contact information.