1

Home Based Algorithmic Trading Software Developer Jobs in Oregon

Senior Developer Technology Engineer

OR · On-site +1

$54.50 - $72/hr

... software design, programming techniques, and algorithms. A background that includes parallel ... will be determined based on your location, experience, and the pay of employees in similar ...

Staff software engineer

Hillsboro, OR · On-site

$144K - $216K/yr

Develop algorithms for R/Theta to Cartesian coordinate transformations, error mapping and ... We evaluate applicants based on skills, experience, and potential - without regard to race, color ...

Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week ... Implement and optimize stage calibration, axis mapping, tip-tilt correction, and motion algorithms ...

Sr Software Developer

OR · On-site +1

$110K - $204K/yr

Incentives are performance based and targets vary by role. BENEFITS - because people helping people ... engineering capabilities by designing and delivering scalable, secure software that directly ...

Sr. Software Engineer II, Trading Services

OR · On-site +1

$140K - $190K/yr

As a Backend Software Engineer specializing in Scala in a Kubernetes environment, you will be ... Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team ...

Autonomy Software Engineer

OR · On-site +1

$130K - $175K/yr

MRLN) is a publicly traded aerospace and defense company building a non-human pilot to deliver full ... Implement and integrate algorithms for perception, reasoning, decision making, planning, and ...

Senior Software Engineer

Salem, OR · On-site

$121K - $159K/yr

Overview We are seeking a full-time Senior Software Engineer for Garmin's Salem, OR location. In ... Researches fundamental problems and implements algorithm solutions that are appropriate * Offers ...

Senior Developer Technology Engineer - AI

OR · On-site +1

$54.50 - $72/hr

Programming fluency in C/C++ with a deep understanding of algorithms and software development. A ... will be determined based on your location, experience, and the pay of employees in similar ...

Senior Software Engineer

Salem, OR · On-site

$123K - $162K/yr

Overview We are seeking a full-time Senior Software Engineer for Garmin's Salem, OR location. In ... Researches fundamental problems and implements algorithm solutions that are appropriate * Offers ...

Senior Software Engineer, Developer Tools for Cloud

OR · On-site +1

$54.50 - $72/hr

Our work is based on years of expertise collecting detailed trace and sampling data, which we now ... Strong understanding of algorithms and computer architecture. BS or MS in EE, CE, CS, Systems ...

Senior Software Developer

Portland, OR · On-site

$57.75 - $76.25/hr

Deploy and operate microservices in containerized environments, supporting Kubernetes based ... Software Developer, Technical Lead, or equivalent. * Prior experience must include 3 years of ...

Showing results 21-40

Home Based Algorithmic Trading Software Developer information

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

AspectHome Based Algorithmic Trading Software DeveloperQuantitative Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related field; coding certificationsDegree in Mathematics, Finance, or Economics; often advanced degrees
Work EnvironmentRemote, focused on software development and codingOffice or remote, analyzing data and developing models
Industry UsageFinancial firms, hedge funds, trading platformsInvestment banks, asset management, hedge funds
Common Search/ComparisonYesYes

While both roles involve quantitative skills, the Home Based Algorithmic Trading Software Developer primarily focuses on coding and developing trading algorithms remotely, whereas the Quantitative Analyst emphasizes data analysis and model development, often in an office setting.

What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Oregon?

The most popular types of Algorithmic Trading Software Developer jobs in Oregon are:

Infographic showing various Home Based Algorithmic Trading Software Developer job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 15% Part Time, and 7% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution.

Senior Developer Technology Engineer

OR • On-site, Remote

Nvidia
Computer and Electronic Product Manufacturing • 10K+ employees

$54.50 - $72/hr

Full-time

Posted 13 days ago


Key responsibilities

  • Research and develop techniques to accelerate top CSP workloads on NVIDIA's computing platform.

  • Work directly with key customers to analyze and optimize complex workloads for performance on current and next-generation hardware.

  • Collaborate with libraries, tools, system software architecture, hardware, and research teams to influence the design of next-generation programming models, software, and architectures.


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

We're currently seeking a Senior Developer Technology Engineer. NVIDIA's Developer Technology Engineering team is a global network of world-class experts revolutionizing industries through accelerated computing. We empower developers with groundbreaking solutions that solidify NVIDIA's leadership.

If you're passionate about optimizing large application workloads, eliminating system bottlenecks, and collaborating on cutting-edge technology breakthroughs, consider joining our team. What you will be doing: In this role, you will research and develop techniques to accelerate top CSP workloads on NVIDIA's computing platform including advanced CPUs, GPUs and interconnects. Work directly with key customers to perform in-depth analysis and optimization of complex workloads to ensure the best possible performance on current and next-generation hardware.

Collaborate with libraries, tools, system software architecture, hardware, and research teams at NVIDIA to influence the design of next-generation programming models, software, and architectures. What we need to see: A Masters degree in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience). You have 8+ years of relevant work experience or research.

Programming proficiency in C/C++ with a deep understanding of software design, programming techniques, and algorithms. A background that includes parallel programming, ideally CUDA C/C++. Hands on experience doing low-level performance optimizations.

In-depth expertise with CPU and GPU architecture fundamentals. Strong math skills, including linear algebra, for problem-solving and performance modeling Good communication, organization and prioritization skills Ways to stand out from the crowd: Designed highly optimal parallel algorithms and data structures for applications with high bytes to compute ratio, such as processing directly on compressed data and kernel fusion. You optimized end-to-end performance of applications spanning many layers of software, from OS to high-level frameworks.

You influenced hardware feature design leveraging your application and domain knowledge. The Developer Technology Engineer (DevTech) plays a crucial role in the success of NVIDIA and our customers. DevTechs work with external technologists to investigate performance of their applications, design parallel algorithms and implement optimizations in a GPU accelerated computing environment.

As recognized experts in the field we publish our findings in developer blogs or at relevant conferences and workshops. With visibility to our customers, the industry, and academia we are important representatives of NVIDIA as a technology leader. Within NVIDIA we contribute valuable application expertise that influences next generation hardware and software products.

As critical problem solvers, we deepen our expertise, expand our knowledge, and work across domains and organizations. Whether you are a leading industry luminary or early in your career, the Developer Technology Team provides ample opportunity for growth in the exciting field of GPU accelerated computing. #LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until August 9, 2026.

This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.

As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.


What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US