Demo

Software Engineer (Python)

EC1 Partners
York, NY Full Time
POSTED ON 11/18/2025 CLOSED ON 12/17/2025

What are the responsibilities and job description for the Software Engineer (Python) position at EC1 Partners?

Job Title: Python Software Engineer – Algorithms


Location: New York City (4 days a week onsite, Midtown)


We are seeking a Python Software Engineer with strong experience designing and delivering enterprise-grade technology solutions to join our Algorithms team. Our algorithms are at the core of our business, powering products that solve complex challenges across global financial markets. The work you do will have real impact—improving the efficiency and stability of the financial system while driving innovation for institutional clients, hedge funds, and asset managers.

In this role, you’ll be part of a fast-growing team solving some of the most intricate problems in capital markets. With our continued expansion into new areas, you’ll have the opportunity to tackle fresh challenges and build innovative software that scales as the business grows.


Responsibilities:

  • Collaborate with product owners and subject matter experts to design and implement solutions.
  • Productionize, scale, and deploy complex financial algorithms.
  • Contribute to the design of frameworks for core products.
  • Work on distributed worker queue systems and cloud-based infrastructure.
  • Prototype and document designs, demonstrating solutions to stakeholders.
  • Participate in design and code reviews to ensure high standards of quality and performance.
  • Maintain and modernize the codebase to ensure stability, scalability, and enterprise-grade quality.


Your experience:

  • 2-5 years of Python software engineering experience with strong OOP skills.
  • Solid understanding of algorithms and data structures.
  • Background in building enterprise-grade applications, APIs, or data platforms.
  • Proven ability to architect scalable and performant Python systems.
  • Experience in test-driven, agile development environments.
  • Strong collaboration and communication skills; comfortable engaging directly with stakeholders.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.


This is an exciting opportunity for an engineer who wants to work at the intersection of technology and financial markets, solving high-impact problems with a team that values innovation, rigor, and collaboration.

Software Engineer
Harnham -
York, NY
Software Engineer
GovDash -
York, NY
Software Engineer
Sentry Operations -
Rochester, NY

Salary.com Estimation for Software Engineer (Python) in York, NY
$104,178 to $127,670
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (Python)?

Sign up to receive alerts about other jobs on the Software Engineer (Python) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer (Python) jobs in the York, NY area that may be a better fit.

  • Veracity Software Inc York, NY
  • Role: Sr. Fabric Data Engineer Engagement Type: Contract-to-Hire (C2H - 3 Months) Work Location: Remote (EST time zone) Start: Immediate / ASAP We are seek... more
  • 21 Days Ago

  • Brellium York, NY
  • About Brellium Brellium's mission is a big one – to improve the standard of care across the US healthcare system. We’ve built AI-powered technology that he... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!