Sr. Python Developer (Asset Management)

SN Cloud Solutions LLC
New York, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 139K

Job location

New York, United States of America

Tech stack

HTML
JavaScript
Algorithmic Trading
Amazon Web Services (AWS)
Unit Testing
Azure
CSS
Code Review
Databases
Continuous Integration
Data Structures
Relational Databases
Software Debugging
DevOps
Django
Hypertext Transfer Protocols (HTTP)
JSON
Python
PostgreSQL
Linux Commands
MongoDB
MySQL
Multiprocessing
NoSQL
Object-Oriented Software Development
Package Management Systems
RabbitMQ
Redis
Web Services
Multithreading
Flask
Virtual Environment
Caching
Backend
GIT
FastAPI
Pytest
Information Technology
Kafka
Front End Software Development
REST
Docker
Microservices

Job description

We are seeking a Senior Python Developer with strong experience in Asset Management domain to design, develop, and maintain scalable backend applications. The ideal candidate should have deep expertise in core Python, data structures, and backend development, along with experience building high-performance systems., * Develop clean, scalable, and efficient Python code

  • Build and maintain RESTful APIs and backend services
  • Optimize applications for speed and scalability
  • Integrate frontend components with backend logic
  • Implement security and data protection measures
  • Troubleshoot, debug, and upgrade existing systems
  • Collaborate with cross-functional teams (Frontend, DevOps, QA)
  • Participate in code reviews and technical discussions

Requirements

Required SkillsCore Python

  • Strong knowledge of Python (OOP, decorators, generators, multithreading, multiprocessing)
  • Solid understanding of data structures and algorithms
  • Hands-on experience with Python 3.x
  • Experience with virtual environments and package management (pip)

Backend Development

  • Experience with frameworks such as Django, Flask, or FastAPI
  • Strong experience building REST APIs
  • Familiarity with JSON, HTTP, and web services

Database

  • Experience with relational databases (MySQL, PostgreSQL)
  • Basic knowledge of NoSQL (MongoDB preferred)

Other Skills

  • Version control using Git
  • Basic Linux command knowledge
  • Understanding of microservices architecture
  • Unit testing (unittest/pytest)
  • Familiarity with Docker (preferred)

Nice to Have

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • CI/CD pipeline knowledge
  • Experience with Kafka or RabbitMQ
  • Knowledge of caching tools like Redis
  • Basic frontend skills (HTML, CSS, JavaScript)

Domain Requirement

  • Asset Management industry experience is mandatory

Education

  • Bachelor's degree in Computer Science, IT, or related field (preferred)

Pay: $60.00 - $67.00 per hour

Application Question(s):

  • Do you have hands-on experience in Asset Management domain?
  • Briefly describe your asset management experience (portfolio mgmt, trading systems, risk, etc.)
  • Have you worked with financial data, trading platforms, or investment systems?
  • How many years of experience do you have with Python (3.x)?

Apply for this position