1

Home Based Algorithmic Trading Software Developer Jobs in Utah

C++/Java Developer

Provo, UT · On-site

$46.25 - $62.50/hr

Company Description • Design, develop, troubleshoot and debug software programs for databases ... algorithms. • Strong knowledge of concurrent programming in distributed environments • Strong ...

Sentar is seeking a Software Engineer in Roy, AL! Role Description: Sentar is looking for a ... algorithms and requirements for implementation. -Familiarity with Model-Based Systems Engineering ...

... algorithms and requirements for implementation. -Familiarity with Model-Based Systems Engineering ... software lifecycle: specification, design, implementation, integration, debug and maintenance ...

... algorithms and requirements for implementation. -Familiarity with Model-Based Systems Engineering ... software lifecycle: specification, design, implementation, integration, debug and maintenance ...

This full-time position is based in our downtown Salt Lake City office and requires on-site ... Improve and innovate on algorithms that extract critical data from mechanical and electrical ...

Engineer Software III

West Jordan, UT · On-site

$54.25 - $72.75/hr

... algorithm efficiency, and system architecture to improve reliability and long-term maintainability Identify security vulnerabilities and insecure coding practices, including common OWASP-related ...

next page

Showing results 1-20

Home Based Algorithmic Trading Software Developer information

How much do algorithm developers make?

Algorithmic trading software developers typically earn between $80,000 and $150,000 annually, with experienced professionals or those in high-demand markets earning higher salaries. Compensation can include bonuses and profit-sharing, especially for those working in quantitative finance environments requiring strong programming skills in languages like Python, C++, or Java.

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.

Who is the richest Algo trader in the world?

The richest algorithmic trader is often considered to be Jim Simons, founder of Renaissance Technologies, a highly successful quantitative hedge fund. His firm employs advanced mathematical models and computer algorithms to generate trading strategies, making him one of the wealthiest individuals in the field of algorithmic trading.

How can I start Algo Trading at home?

A Home Based Algorithmic Trading Software Developer can start algo trading at home by setting up a suitable computer environment with reliable internet, learning programming languages like Python or C++, and using trading platforms that support algorithm development such as MetaTrader or Interactive Brokers. Developing and backtesting trading algorithms requires knowledge of financial markets, data analysis, and coding skills, often supplemented by certifications or courses in finance and programming.

Can you make money with algorithmic trading?

Home Based Algorithmic Trading Software Developers design and implement trading algorithms that can generate profits if properly tested and managed. Success depends on market conditions, strategy quality, risk management, and continuous optimization of algorithms. Consistent profitability is not guaranteed and requires strong analytical skills and experience with trading platforms and programming languages.
What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Utah? The most popular types of Algorithmic Trading Software Developer jobs in Utah are:
What job categories do people searching Home Based Algorithmic Trading Software Developer jobs in Utah look for? The top searched job categories for Home Based Algorithmic Trading Software Developer jobs in Utah are:
What cities in Utah are hiring for Home Based Algorithmic Trading Software Developer jobs? Cities in Utah with the most Home Based Algorithmic Trading Software Developer job openings:
Infographic showing various Home Based Algorithmic Trading Software Developer job openings in Utah as of July 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution.

Software Developer II

MEDICAL PRIORITY CONSULTANTS INC

Salt Lake City, UT • On-site

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 25 days ago


Job description

Our team is looking to hire an experienced full stack developer to help in our life saving mission of providing training to support to emergency dispatch services across the globe. If you're ready to take your career to the next level while making a worthwhile impact, consider joining our team! This role is eligible for our full host of benefits such as health, dental, vision, pet, and legal insurance, PTO, company contributions to a 401K and more while working in an award winning workplace culture. Come see why our teams love working here! This role is based in Salt Lake City, UT and has a hybrid work model.
Job Summary
Provide senior level design and development expertise to the creation and maintenance of software products including training/learning platforms, applications, web pages, client portals, databases, reports and queries, and other products as requested. Interfaces with clients, customers, and internal users to gather requirements, troubleshoot issues, and deploy solutions. Trains other team members and provides technical leadership in design and development matters. Helps develop and support software development best practices. This role operates on a hybrid work model.
Major Responsibilities
  • Design and develop efficient software components for complex tasks with minimal supervision.
  • Effectively troubleshoot and diagnose complex software problems.
  • Ensure website designs are compliant with the major browsers.
  • Design intuitive and responsive web-based user interfaces.
  • Anticipate, identify, and mitigate problem areas.
  • Develop prototypes and proofs of concept for end users.
  • Meet with stakeholders to define application requirements.
  • Provide direction and guidance to less experienced staff.
  • Participate in code reviews with other developers.
  • Performs testing of websites.
  • Other duties as assigned.

Education and/or Experience:
  • Bachelor's degree in relevant field or equivalent experience.
  • Minimum of 3 - 5 years of development experience
  • Understanding of the NodeJS environment.
  • Solid experience with MS SQL Server databases, as well as MySQL databases.
  • Solid experience in server-side development, including web services, WCF and API
  • Solid experience using JavaScript and JS frameworks such as React.js, Next.js.
  • Solid experience with object-oriented programming.
  • Ability to create screen layouts using HTML, CSS, and JavaScript.
  • Experience with website security and security best practices.
  • Ability to write flexible, reusable, and documented code.
  • Strong analytical abilities.
  • Strong customer service attitude.
  • Proficiency with versioning tools, such as SVN or GIT.
  • Solid understanding of REST architecture.
  • Bonus: Experience with PHP, Power BI, Power Automate, MS Forms, and/or Handelbars.js.
  • Bonus: Experience with SCORM and developing learning platforms

Physical Requirements/Essential Job Functions:
  • Ability to resolve technical problems efficiently
  • Ability to communicate technical concepts to both users and programmers effectively
  • Problem-solving
  • Frequent computer and telephone use
  • Sitting for long periods of time
  • Concentrating for long periods of time.
  • Occasional travel of less than 25% may be required.

We are an Equal Opportunity Employer.