1

Freelance Algorithmic Trading Software Developer Jobs in Columbus, OH

Architect new solutions, evaluate trade-offs, and validate ideas through prototyping ... Proficiency in software design, data structures, algorithms, and computer science fundamentals.

Working proficiency in a portion of software engineering disciplines and demonstrates understanding ... Creates secure and highquality production code and maintains algorithms that run synchronously with ...

Software/Hardware Engineer

Columbus, OH · On-site

$119K - $157K/yr

... a software developer. This role offers the opportunity to take ownership of the software ... Strong understanding of common data structures, algorithms, and their applications. * Ability to ...

... freelance/contract business and are looking for some interesting projects, we have plenty. The pay is up to $50 per hour on a 1099 contract. Transform Labs is a software engineering firm that helps ...

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking (CCB ... Create secure, high-quality production code and maintain algorithms that run synchronously with ...

next page

Showing results 1-20

Freelance Algorithmic Trading Software Developer information

See Columbus, OH salary details

$46.4K

$108K

$160.3K

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

As of Jun 9, 2026, the average yearly pay for freelance algorithmic trading software developer in Columbus, OH is $108,031.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,900.00 and $125,600.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 the most commonly searched types of Algorithmic Trading Software Developer jobs in Columbus, OH? The most popular types of Algorithmic Trading Software Developer jobs in Columbus, OH are:
What are popular job titles related to Freelance Algorithmic Trading Software Developer jobs in Columbus, OH? For Freelance Algorithmic Trading Software Developer jobs in Columbus, OH, the most frequently searched job titles are:
What job categories do people searching Freelance Algorithmic Trading Software Developer jobs in Columbus, OH look for? The top searched job categories for Freelance Algorithmic Trading Software Developer jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Freelance Algorithmic Trading Software Developer jobs? Cities near Columbus, OH with the most Freelance Algorithmic Trading Software Developer job openings:
Senior Lead Software Engineer - Java/ IAM

Senior Lead Software Engineer - Java/ IAM

Chase

Columbus, OH

Other

Posted 3 days ago


JPMorgan Chase & Co. rating

8.1

Company rating: 8.1 out of 10

Based on 468 frontline employees who took The Breakroom Quiz

46th of 141 rated banks


Job description

Senior Lead Software Engineer

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector Enterprise Technology you will be an experienced member of an agile team. Your responsibilities include designing and delivering secure, stable, and scalable technology products. Additionally, you will implement critical technology solutions across multiple technical areas to support various business functions and help achieve the firm's business objectives.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Strong understanding of computer science fundamentals, algorithms, and data structures.
  • Strong knowledge and practical experience with Python, Java, RESTful APIs, and Microservices architectures.
  • Practical knowledge of CI/CD, Jenkins, and source code management tools such as Git and Bitbucket.
  • Advanced SQL with experience composing complex queries; proficiency in data modeling for relational databases. Experience in procedures, packages, jobs, database performance tuning and optimization
  • Proficiency in designing and implementing data models for relational databases.
  • Experience with using relational database like Postgre and Oracle
  • Data warehousing: Experience designing and implementing dimensional models (star/snowflake), SCD handling, and ETL/ELT pipelines, Familiarity with modern cloud data warehouses (e.g., Snowflake, Redshift).
  • Experience working on Cloud platform (AWS/GCP or Azure).

Preferred qualifications, capabilities, and skills

  • Experience in Java / Python along with any front technologies like React Js or Angular
  • Experience in Identity and Access Management, preferably Privileged Access Management.
  • Databricks and Spark:
    • Experience with Databricks (Delta Lake, notebooks, Unity Catalog) and Apache Spark (PySpark/Scala) for batch and streaming data processing.
    • Experience building lakehouse-style data solutions and integrating with streaming platforms.
  • Familiarity with CDC and data integration tools is a plus.
  • Exposure to cloud services such as AWS S3, EC2, EKS, IAM, and Lambda.

What JPMorgan Chase & Co. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom