Python Full-Stack Developer

Euclid Innovations

New York (NY)

On-site

USD 110,000 - 160,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Euclid Innovations, Inc. is seeking an experienced Python / Full-Stack Developer to join the Equity Derivatives Technology team, supporting Stark Platform. The role covers Python services, Web UI, data processing, and integrations with internal and external systems.

You will design, build, and maintain production-quality applications, collaborating with Quants and business users. Strong Python, API, SQL, and modern frameworks are required.

Qualifications

  • 3+ years of professional software development with strong Python experience.
  • Hands-on experience building production-grade Python applications and services.
  • Experience developing Web UIs connected to backend services and APIs.
  • Strong API and data-interface skills (REST/GraphQL).
  • Proficient in SQL, Pandas, and data processing within databases.

Responsibilities

  • Design, develop, enhance, and maintain production-quality Python applications and services.
  • Build modular, reusable components and modernize legacy scripts.
  • Develop Web UI components for front-office and operations users.
  • Integrate UI with backend services, APIs, databases, and workflows.
  • Contribute to testing, CI/CD, release management, and runbooks.

Skills

Python
Full-Stack development
REST APIs
SQL / data processing
pytest testing
Git / CI/CD
Linux / Windows server
Cross-team collaboration

Tools

Streamlit
Quart
FastAPI
Flask

Job description

Stark Platform | Equity Derivatives / Quantitative Investment Strategies

ROLE AT A GLANCE

  • Hands-on engineering role covering Python backend development, Web UI components, APIs, data integration, databases, testing, deployment, and production support. This is not a quantitative modeling or pricing role.
  • Role Overview
  • We are seeking an experienced Python / Full-Stack Developer to join the Equity Derivatives Technology team and support the development and enhancement of Stark, an internal platform supporting the Quantitative Investment Strategies (QIS) business. The successful candidate will design, build, enhance, and support application components across the Web UI, Python service, data-processing, database, and external-integration layers.
  • The role is focused on software engineering around established business and quantitative logic. The developer will not be responsible for creating pricing models, performing quantitative research, or defining core QIS calculation methodologies. The developer must nevertheless be comfortable working with financial and market data and collaborating with Quants, business users, and technology teams.

Key Responsibilities

  • Python Application Engineering
  • Design, develop, enhance, and maintain production-quality Python applications and services.
  • Create modular, reusable, testable components and improve the structure of an established codebase.
  • Refactor and modernize legacy scripts and applications to improve maintainability, scalability, performance, and operational resilience.
  • Participate in technical design, code reviews, automated testing, release activities, and production troubleshooting.
  • Web UI and Full-Stack Development
  • Design, build, and maintain Web UI components used by front-office, business, and technology users.
  • Develop interactive workflows for data visualization, process initiation, operational monitoring, exception management, and user-driven actions.
  • Integrate Web UI components with Python backend services, APIs, databases, and application workflows.
  • Enhance Python-based web applications using frameworks such as Streamlit, Quart, FastAPI, or Flask, as applicable.
  • Apply sound UI engineering practices for usability, validation, security, maintainability, and responsive performance.
  • System and Data Integration
  • Design and develop integration components that retrieve source data from internal applications and third-party providers.
  • Build and consume REST APIs, GraphQL APIs, database interfaces, file-based feeds, and messaging or event-driven interfaces.
  • Implement data validation, normalization, transformation, reconciliation, caching, retry, timeout, idempotency, and error-handling controls.
  • Integrate with market and reference data platforms such as Bloomberg, and enterprise systems such as Murex, where applicable.
  • Work with upstream and downstream owners to define interface contracts, diagnose data-quality issues, and manage integration changes.
  • Database, Data Processing, and Scheduling
  • Develop efficient data-access and transformation components using SQL, Python, Pandas, and appropriate database libraries.
  • Work with relational and time-series data platforms such as PostgreSQL, SQL Server, QuestDB, or equivalent technologies.
  • Support batch and scheduled processing, including dependency management, restartability, auditability, and operational controls.
  • Diagnose failed jobs, stale or missing data, reconciliation breaks, and upstream/downstream processing issues.
  • Production Support and Engineering Quality
  • Provide development support for business-critical production applications.
  • Improve logging, monitoring, observability, exception handling, alerting, performance, and resiliency.
  • Build unit, integration, API, UI, and regression tests and support reliable automated deployments.
  • Contribute to Git-based development, CI/CD, release management, configuration management, and environment promotion processes.
  • Produce clear technical documentation, runbooks, interface specifications, and support procedures.

Required Qualifications

  • Approximately 3+ years of professional software development experience, with substantial recent hands-on Python development.
  • Strong Python, object-oriented design, application architecture, package/module design, and software engineering fundamentals.
  • Proven experience developing and supporting production-grade Python applications and services.
  • Hands-on experience building Web applications and Web UI components connected to backend services.
  • Strong API and system‑integration experience, including REST and enterprise data interfaces.
  • Strong SQL, database integration, and data‑processing experience; practical experience with Pandas or equivalent libraries.
  • Experience maintaining and enhancing large, existing codebases, including debugging unfamiliar components.
  • Strong automated testing experience, preferably with pytest, including effective mocking and integration testing.
  • Experience with Git, CI/CD, Linux and/or Windows server environments, and production release processes.
  • Demonstrated ability to troubleshoot application, data, integration, performance, and scheduled‑job failures.

Thanks & Regards,

Euclid Innovations Inc.

15720 Brixham Hill avenue, Suite 201 Charlotte NC 28277

www.euclidinnovations.com

Euclid Innovations is an Equal Opportunity Employer

We do not discriminate against any applicant or employee based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.

At Euclid Innovations, we embrace individuals of all abilities and strive to ensure that our hiring and interview processes are accessible and accommodating to meet the needs of all applicants.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Full Stack Developer
Python Full Stack Developer

BRAINS WORKGROUP, INC. • New York (NY)

On-site
USD 83,000 - 88,000
Python Full-Stack Engineer — Equity Platform
Python Full-Stack Engineer — Equity Platform

Euclid Innovations, Inc. • New York (NY)

On-site
USD 110,000 - 160,000
Python/Full-Stack Developer - Information Technology - Analysts
Python/Full-Stack Developer - Information Technology - Analysts

MassGenics, Inc. • New York (NY)

On-site
USD 83,000 - 87,000
Referral Bonus
Benefits package including health, 401
Python Full Stack Developer with Financial
Python Full Stack Developer with Financial

Quantum Technologies. LLC • New York (NY)

Hybrid
USD 110,000 - 160,000
Python Full Stack Developer with Financial
Python Full Stack Developer with Financial

Valiant Technologies LLC • New York (NY)

Hybrid
USD 124,000 - 193,000
Python Developer III
Python Developer III

HITEC • Jersey City (NJ)

On-site
USD 103,000 - 180,000
Python Full Stack Developer
Python Full Stack Developer

Methodhub • Malvern

On-site
USD 120,000 - 180,000
Lead Software Engineer (Python Developer)
Lead Software Engineer (Python Developer)

My HR-Rescue • Tampa (FL)

Hybrid
USD 120,000 - 180,000
Competitive compensation
Comprehensive health benefits
Paid Time Off
+1
python full stack
python full stack

Valiant Technologies LLC • Iowa

On-site
USD 110,000 - 150,000
Python Full Stack Developer with Financial
Python Full Stack Developer with Financial

Robotic Technologies Automation • New York (NY)

On-site
USD 83,000 - 124,000