ION Group

Lead Python Developer, New York

ION Group
Apply
8 years ago

Base Salary

$180k - $220k/yr

Responsibilities

  • Develop scalable Python-based microservices for processing data streams using streaming, messaging, and REST technologies.
  • Design and implement solutions for market and credit counterparty risk platforms.
  • Use advanced Python features, asynchronous operations, multithreading, multiprocessing, and object-oriented and functional programming techniques.
  • Architect and implement solutions with Consul, Docker, Kubernetes, Kafka, and Spark.
  • Create and optimize database models for SQL, MongoDB, and key-value stores.
  • Build and maintain testing frameworks using Behave and PyTest.
  • Develop and deploy cloud-native applications in AWS environments.
  • Lead the design and integration of messaging, streaming, and REST APIs.
  • Collaborate with cross-functional teams in an Agile environment and maintain scalable, consistent deployment processes.

Requirements

  • 8+ years of commercial-grade software development experience with complex applications.
  • Strong expertise in Python 3.4+ and advanced language features.
  • Experience with cloud-native application development on AWS is mandatory.
  • In-depth knowledge of microservices architecture, data modeling, messaging, streaming, and REST API development.
  • Experience with market and credit counterparty risk platforms is optional.
  • Familiarity with Consul, Docker, Kubernetes, Kafka, and Spark.
  • Bachelor's or master's degree in Computer Science, Engineering, Physics, Math, or equivalent work experience.

Benefits

  • Discretionary bonus eligibility based on company and individual performance.
  • Paid holidays, 401(k), and medical, dental, and vision coverage.
  • Life insurance, short- and long-term disability, Commuter FSA, and Family Building Benefits.
  • Supportive and inclusive workplace with professional growth opportunities.
ION Group

About ION Group

5,001-10,000 employees
Contact me