Posted on: 18/11/2025
About the Role :
We are seeking a highly skilled Python Developer to design, build, and optimize software applications that power large-scale, data-intensive trading systems.
This role involves working with distributed server clusters, automation frameworks, and performance-critical components in a fast-paced, engineering-first environment.
You will collaborate closely with infrastructure and trading teams to deliver scalable, reliable, and high-performance solutions.
Key Responsibilities :
Application Development & Optimization :
- Develop, test, and maintain end-to-end Python applications supporting trading workflows and internal tooling.
- Implement efficient algorithms and data-handling mechanisms for high-throughput environments.
- Optimize existing codebases for performance, latency reduction, and resource efficiency.
Automation & Scripting :
- Build automation scripts and utilities to streamline operational and development workflows.
- Integrate Python applications with Linux-based systems and automation frameworks.
- Develop monitoring, alerting, and performance-testing scripts for system reliability.
Infrastructure & Systems :
- Work with clusters of 100+ servers, ensuring system consistency, reliability, and scalability.
- Collaborate with DevOps and Infra teams to deploy, maintain, and troubleshoot distributed systems.
- Use Linux and Bash extensively for debugging, process management, and environment setup.
Collaboration & Code Quality :
- Follow best practices in version control, modular code design, and documentation.
- Participate in peer reviews, architecture discussions, and iterative development cycles.
- Contribute to continuous improvement of development standards and engineering practices.
Required Skills & Experience :
Core Technical Skills :
- Strong Python fundamentals, including OOP, data structures, algorithms, and design principles.
- Hands-on experience with Linux/Unix systems and Bash scripting.
- Working knowledge of scientific libraries such as NumPy and Matplotlib.
- Understanding of SQL databases, preferably PostgreSQL.
- Experience building automation tools, backend utilities, or system scripts.
Additional Attributes :
- Strong problem-solving mindset with a focus on scalability and optimization.
- Ability to work in high-speed, data-heavy environments.
- Excellent debugging skills across application, OS, and infrastructure layers.
- Ability to collaborate in a cross-functional, engineering-driven team
Did you find something suspicious?
Posted By
Roli Srivastava
Director Human Resources & Admin at Dolat Capital Market Pvt Ltd
Last Active: 18 Nov 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1576433
Interview Questions for you
View All