1

Freelance Algorithmic Trading Software Developer Jobs in Beaverton, OR

DSP Algorithms Engineer

Hillsboro, OR · On-site

$155K - $181K/yr

Expert in MATLAB, real-time Simulink prototyping and fixed-point embedded software. Creative ... DSP theory, scientific programming, adaptive filtering, machine learning, GMM, clustering and ...

Senior Principal Software Engineer

Beaverton, OR · On-site

$130K - $180K/yr

Excellent computer science fundamentals including algorithms, data structures, and modern cloud ... Strong track record with modern DevOps methodologies, automation, CI/CD pipelines, and ...

Senior VLSI CAD Software Engineer

Hillsboro, OR · On-site

$133K - $175K/yr

NVIDIA is seeking a talented Software Engineer to join our small team building custom, high-impact ... Skill in CAD data structures and algorithms, especially for physical VLSI design automation

Serve as a technical sounding board on architecture and trade-offs spanning distributed cloud ... developer productivity * Collaboration and Communication: * Foster strong relationships with peer ...

... GPU programming, and performance optimization. Contributes to the design, development, and ... Accuracy validation of floatingpoint algorithms * Software libraries design and architecture ...

Serve as a technical sounding board on architecture and trade-offs spanning distributed cloud ... developer productivity * Collaboration and Communication: * Foster strong relationships with peer ...

Software Engineer II

Portland, OR · On-site

$88K - $122K/yr

... basic algorithms and time complexity). * Willingness to participate in on-call rotations ... Familiarity with developer tools such as VS Code, Visual Studio, and SQL tools * Exposure to modern ...

Software Engineer II

Portland, OR · On-site

$88K - $122K/yr

... basic algorithms and time complexity). * Willingness to participate in on-call rotations ... Familiarity with developer tools such as VS Code, Visual Studio, and SQL tools * Exposure to modern ...

Software Engineer II

Portland, OR · On-site

$88K - $122K/yr

... basic algorithms and time complexity). * Willingness to participate in on-call rotations ... Familiarity with developer tools such as VS Code, Visual Studio, and SQL tools * Exposure to modern ...

Showing results 41-60

Freelance Algorithmic Trading Software Developer information

See Beaverton, OR salary details

$49.9K

$116.4K

$172.7K

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

As of Aug 19, 2026, the average yearly pay for freelance algorithmic trading software developer in Beaverton, OR is $116,370.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,600.00 and $135,300.00 per year, depending on experience, location, and employer.

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

AspectFreelance Algorithmic Trading Software DeveloperQuantitative Analyst
CredentialsProgramming skills, trading platform knowledge, possibly certifications like CQFMathematics, statistics, finance degrees, certifications like CFA
Work EnvironmentIndependent, remote, project-basedOffice-based, team-oriented, financial institutions
Industry UsageDevelops trading algorithms for clients or own tradingAnalyzes financial data to inform trading strategies

While both roles involve quantitative skills and financial markets, Freelance Algorithmic Trading Software Developers focus on building and implementing trading algorithms independently, often working remotely. Quantitative Analysts typically analyze data within financial firms to develop trading strategies, often working in team environments. The roles overlap in technical skills but differ in scope and work setting.

What are popular job titles related to Freelance Algorithmic Trading Software Developer jobs in Beaverton, OR?

For Freelance Algorithmic Trading Software Developer jobs in Beaverton, OR, the most frequently searched job titles are:

What job categories do people searching Freelance Algorithmic Trading Software Developer jobs in Beaverton, OR look for?

The top searched job categories for Freelance Algorithmic Trading Software Developer jobs in Beaverton, OR are:

What cities near Beaverton, OR are hiring for Freelance Algorithmic Trading Software Developer jobs?

Cities near Beaverton, OR with the most Freelance Algorithmic Trading Software Developer job openings:

Infographic showing various Freelance Algorithmic Trading Software Developer job openings in Beaverton, OR 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 $116,370 per year, or $55.9 per hour.

Software Engineer - Query Language

New Relic

Portland, OR • Remote

Full-time

Re-posted 23 days ago


Job description

Your opportunity

The Data, Identity, & API Platform group at New Relic builds the foundation for all of our products: data ingest, storage, and query. As an engineer working on NRDB, you'll be contributing directly to the proprietary telemetry database technology at the core of our business.

We own our software from top to bottom and are directly responsible for its quality and reliability. Each member of the team shares our pager rotation and will occasionally be on-call to respond to system failures; so we prioritize work that keeps the lights on and the pager quiet, in addition to the work that powers all of our new products and streams of data.

If the idea of working on systems that process millions of messages per second and handle petabytes of data excites you, then you may be an excellent fit!

What you'll do

  • Own the New Relic query language and gateway stack
  • Proactively participate in cross-functional committees to move the query language and gateway forward, ranging from collaborations with AI, Visualizations, and Data Processing teams.
  • Build and maintain scalable distributed Java services and Petabyte-scale Infrastructure.
  • Investigate and resolve critical performance, availability, and resiliency issues and risks in a multi-region, multi-cloud, multi-tenant distributed database.
  • Working in an agile environment with a DevOps approach - the team builds and maintains their own software, including taking turns with being on-call.

 

This role requires

  • 1+ years of experience in collaborative software development.
  • Firm grasp of Computer Science fundamentals, including data structures, algorithms, and modern software design and development methodologies.
  • Self-starter with a strong sense of ownership over your code and commitments.
  • Ability to go deep on the command-line and fix things when they're broken.
  • Experience working in Java, or equivalent experience in an alternate OOP language (C++, C#, etc).

 

Bonus points if you have

  • Experience developing and operating within a 24x7 SaaS business.
  • Experience or interest in database implementation, distributed systems, and/or query language grammar, compilation, and execution.
  • Experience with observability tools and platforms (such as ours).
  • Experience working in the public cloud (AWS, Azure, and/or GCP).
  • Experience with container technologies such as Kubernetes and Docker.
  • Experience working asynchronously in distributed teams. We are part of a group that is distributed across North America, Europe, and Asia.


Please note that visa sponsorship is not available for this position.

#LI-GK1 #LI-Remote