2

Remote Algorithmic Trading Software Developer Jobs in Oregon

Senior Software Engineer, Site Reliability

OR · On-site +1

$57 - $75.75/hr

Fundamentally sound with data structures & algorithms * Experience with on-call and incident ... Remote, San Mateo, Columbus, Austin, NY Time Zone Requirements - This team operates across all U.S ...

We are looking for exceptional C++ engineers to join our remote-first, global team and continue to ... trading, simulation, real time data processing etc. are also okay. * You communicate well with ...

... developer tools or technical products - MongoDB and PostgreSQL experience, or other databases ... Your algorithmic problem-solving is strong and you don't shy away from maths and logic. You're ...

This is a fully-remote opportunity. The AI Developer/Engineer designs, develops, integrates, and ... This role works closely with software engineers, data scientists, product owners, and business ...

Software Engineer

OR · On-site +1

Remote Experience: Entry-Mid level Employment Type: Full-Time Industry: Computer and Network Security About the position The Software Engineer role designs, develops, and maintains software ...

... DevOps. * Solid understanding of software engineering principles, data structures, and algorithms ... LI-Remote The Compensation range for this role is 120,000 to 170,000 USD annually and may be ...

Senior Software Engineer, Storage Infrastructure

OR · On-site +1

$122K - $161K/yr

This is a full-time, remote position based in the United States. If located near an office, you are ... Experience driving architectural decisions and guiding technical trade-offs across a team

Maya Software Engineer

Portland, OR · On-site +1

$139K - $249K/yr

... algorithms and techniques * Demonstrated knowledge of Game and/or Film Production Pipelines ... Comfortable working independently to tackle challenges in a remote working environment.

Senior Software Engineer (Containers)

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Guarded Containers The role, in a nutshell: We're looking for a Senior ... algorithms, compilers, Makefiles, and toolchains * A product mindset - genuine interest in building ...

As a Software Engineer I on the Upstart Bank team, you will help design, build, and maintain ... Remote [ A specific city/location is not required if the role does not have an in-person ...

About the Role We are seeking highly motivated early-career Software Engineers with a strong ... remote position. Please be advised that Gruve is unable to provide visa sponsorship for this ...

Showing results 21-40

Remote Algorithmic Trading Software Developer information

What is a remote algorithmic trading software developer?

Remote Algorithmic Trading Software Developers are professionals who design, develop, and maintain software systems that automate the trading of financial instruments using algorithms. They work from remote locations, leveraging their expertise in programming, quantitative analysis, and financial markets to create and optimize trading strategies. Their responsibilities include writing efficient code, backtesting strategies, integrating with broker APIs, and ensuring system reliability. These developers often collaborate with traders, data scientists, and other engineers to improve trading performance and adapt to changing market conditions.

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

To thrive as a Remote Algorithmic Trading Software Developer, you need strong programming skills (commonly in Python, C++, or Java), a background in mathematics or quantitative finance, and experience developing trading algorithms. Familiarity with trading platforms, APIs, version control systems (like Git), and cloud computing tools is typically required, along with knowledge of market data feeds and order management systems. Critical soft skills include problem-solving, attention to detail, and effective communication for collaborating remotely with teams. These skills ensure robust, efficient trading systems and allow for quick adaptation to volatile market environments.

How does a remote algorithmic trading software developer typically collaborate with quantitative analysts and traders?

As a Remote Algorithmic Trading Software Developer, you will regularly work with quantitative analysts and traders to translate trading strategies into efficient, robust code. Collaboration often involves virtual meetings to discuss requirements, clarify algorithm logic, and iterate on prototypes based on backtesting results. Clear communication is essential, as you’ll need to ensure your implementations align closely with the team's risk management and performance goals. Most teams use collaboration tools like Slack or Jira, and code repositories like Git, to stay coordinated despite the remote setup.

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:

What are popular job titles related to Remote Algorithmic Trading Software Developer jobs in Oregon?

For Remote Algorithmic Trading Software Developer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Remote Algorithmic Trading Software Developer jobs in Oregon look for?

The top searched job categories for Remote Algorithmic Trading Software Developer jobs in Oregon are:

What cities in Oregon are hiring for Remote Algorithmic Trading Software Developer jobs?

Cities in Oregon with the most Remote Algorithmic Trading Software Developer job openings:

Software Engineer - Query Language

New Relic

Portland, OR • Remote

Full-time

Re-posted 25 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