Sr Python Developer

Posted on 13 February 26 by Marina Perla

  • Latin America
  • $ - $
Logo

Powered by Tracker

Job Description

COMPANY DESCRIPTION

Mojo Trek, an Inc. 5000 company, delivers an unparalleled recruitment experience, grounded in transparency and integrity. From midsize technology innovators to Fortune 50 powerhouse corporations, we help our clients build technology teams that make a difference, push the change forward, and develop software critical to their success.

Our client is modernizing critical post-trade infrastructure to support a modular, cloud-native architecture. This involves refactoring legacy on-premises systems and re-engineering them for performance, scalability, observability, and resilience in containerized environments.

If you thrive on solving complex engineering challenges, optimizing high-throughput workflows, and deploying production services at scale using Kubernetes, this role is for you. You will play a key part in maintaining the accuracy, integrity, and availability of trade processing, reconciliation, and reporting systems during non-US business hours. The team follows a "you build it, you run it" philosophy.

RESPONSIBILITIES

  • Modernize Legacy Systems: Refactor and restructure existing Python codebases into maintainable, scalable microservices.
  • Containerization & Orchestration: Dockerize applications and deploy them into Kubernetes clusters with built-in fault tolerance, retry logic, and comprehensive observability.
  • Database Optimization: Tune and optimize relational databases (PostgreSQL/MySQL) to handle high-volume, end-of-day transactional processing.
  • Mission-Critical Batch Processing: Manage and maintain batch jobs that integrate with exchanges, clearing firms, and internal financial platforms—ensuring accurate and timely execution.
  • DevOps Collaboration: Work alongside Platform Engineering to build CI/CD pipelines, define deployment strategies, and create performance monitoring dashboards.
  • 24/7 Ownership: Provide end-to-end support for services running during India business hours, ensuring continuity when US-based teams are offline.
  • Back-Office Operations Support: Monitor and troubleshoot trade capture, allocations, reconciliations, settlement workflows, and exception handling.
  • End-of-Day Accountability: Ensure all scheduled reports and processes complete successfully and on time.

QUALIFICATIONS

  • 8+ years of professional software engineering experience, with at least 5+ years specializing in Python.
  • Production Kubernetes Experience: Deep hands-on expertise deploying and managing containerized applications using Docker and Kubernetes in cloud environments.
  • Database Proficiency: Strong knowledge of relational databases, including query optimization and performance tuning for transaction-heavy workloads.
  • Legacy Modernization: Demonstrated success re-architecting monolithic or legacy systems for cloud and container-based deployment.
  • Linux/Unix Fluency: Comfortable working in command-line environments with strong scripting and debugging skills.
  • DevOps Fundamentals: Proficient with Git, CI/CD automation, and monitoring/logging frameworks.

PREFERRED SKILLS

  • Background in post-trade operations, clearing, or financial back-office technology.
  • Knowledge of FIX protocol or other exchange connectivity standards.
  • Experience with Infrastructure as Code tools (Terraform, Helm, etc.).
  • Track record in autonomous, high-ownership engineering cultures.
  • Familiarity with REST APIs and message-oriented middleware (Kafka, RabbitMQ, etc.).

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-3665

Job Location