Senior Python Developer - Framework Owner

You will take overall responsibility for the Model Framework (CMF). You will plan and architect the framework, understand the needs of financial modelers, create simple and feature-rich APIs (including TypeScript), develop client-side SDKs, manage the CI/CD pipeline, use AWS and cloud services to scale systems, document APIs and code for public consumption, perform code reviews, and research technologies and features.

Responsibilities

  • Plan and architect the CMF (Credmark Model Framework)
  • Understand platform users' needs, particularly financial modelers
  • Create simple and feature-rich APIs using TypeScript and other languages
  • Develop client-side SDKs
  • Manage the framework CI/CD pipeline
  • Use AWS and other cloud services to build scalable solutions
  • Document APIs and code for public consumption
  • Perform code reviews for fellow engineers
  • Research technologies and brainstorm useful features

Requirements

  • 5+ years practical programming experience in Python and JavaScript
  • Experience with microservices
  • Experience with middleware
  • Experience designing and consuming APIs
  • Experience building and managing scalable big data systems
  • Proficiency with JSON
  • Proficiency with SQL
  • Experience with automated documentation systems (e.g., Sphinx)
  • Experience with AWS or other cloud providers
  • Familiarity with cybersecurity best practices
  • Experience working in agile teams
  • Experience in DeFi and blockchain technologies
  • Active contributor to at least one open source project
  • Highly organized and collaborative

Similar jobs