1

Home Based Algorithmic Trading Software Developer Jobs in Oklahoma

PCI Energy Solutions is seeking a Software Developer to design, architect, and code enterprise ... Trading Risk Management. Responsibilities : • Design, Architect, and Code enterprise level ...

Software Developer Job Location: Norman, OK 73072 Job Duties * Design, Architect, and Code ... Build, support and maintain systems related to Energy Trading Risk Management (ETRM), Power ...

Software Developer

Oklahoma City, OK · On-site

$80K - $110K/yr

Software Developer Location : Oklahoma City, Oklahoma (onsite, hybrid) Pay Range: $80,000 - $110 ... You are presented with multiple employment options near your home · Professional Development: You ...

Software Developer

Oklahoma City, OK · On-site

$80K - $110K/yr

Software Developer Location : Oklahoma City, Oklahoma (onsite, hybrid) Pay Range: $80,000 - $110 ... You are presented with multiple employment options near your home · Professional Development: You ...

Software Developer

Oklahoma City, OK · On-site

$80K - $110K/yr

Software Developer Location : Oklahoma City, Oklahoma (onsite, hybrid) Pay Range: $80,000 - $110 ... You are presented with multiple employment options near your home · Professional Development: You ...

This includes either passport based visa exemption or possession of any required travel visas for ... Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ...

This includes either passport based visa exemption or possession of any required travel visas for ... Proven experience as a Software Engineer or similar role. * Proven proficiency in MSSQL and ...

Senior Software Engineer Specialist

Tulsa, OK · On-site

$92K - $121K/yr

... Developer, Software Engineering with experience in CUDA, C/C++, and Python to support the ... GPU-based systems. Translate and optimize computational algorithms into efficient GPU ...

next page

Showing results 1-20

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.

Infographic showing various Home Based Algorithmic Trading Software Developer job openings in Oklahoma as of June 2026, with employment types broken down into 8% Full Time, 17% Part Time, 2% Temporary, 71% Contract, and 2% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Software Developer

Norman, OK • On-site

PCI Energy Solutions
Software Development • 201 - 500 employees

Full-time

Re-posted 7 days ago


Job description

Job Summary:
PCI Energy Solutions is seeking a Software Developer to design, architect, and code enterprise-level software programs. The role involves leading database analysis, debugging software issues, and maintaining technical documentation while supporting systems related to Energy Trading Risk Management.
Responsibilities:
• Design, Architect, and Code enterprise level software programs and integrations according to client specifications and project requirements
• Use the understanding of programming languages, and database knowledge to identify and create effective databases
• Lead the database analysis, design and optimize complex SQL queries including monitoring the performance and tuning databases for different workloads
• Identify, debug, and resolve software issues to ensure smooth functionality and performance of existing systems and platforms.
• Create and maintain technical documentation for software applications and development processes.
• Provide recommendations for improving software development processes and technologies.
• Develop and execute automated tests and support the overall software development lifecycle to ensure quality standards.
• Build, support and maintain systems related to Energy Trading Risk Management (ETRM), Power Logistics, and e-tagging.
Qualifications:
Required:
• Master’s degree in Computer Science, or closely related;
• Two years of experience in design, development, and maintenance of software applications in varying platforms;
• Two years of experience participating in code reviews and high-level design sessions;
• Two years of experience in design and architecture of high scale, performant, robust applications;
• Skills in using SQL, NoSQL, Elasticsearch, JavaScript, TypeScript, React, Node.js, CSS3, Web APIs, SPA frameworks, AWS, and Git;
• Proficient in Java, Python, Spring, Spring Boot, JPA, Maven, Postgres, SQL Server, Hibernate ORM, Restful APIs, and using methodologies such as Test Driven Development (TDD).
Company:
PCI Energy Solutions provides energy management software for power, fuel, and commodity trading operations. Founded in 1992, the company is headquartered in Norman, USA, with a team of 201-500 employees. The company is currently Growth Stage.