Back to list

Vacancy description

Senior Python Developer in Delhi, भारत

Angels Virtual World

  • Full-timeStandard weekly hours

Rs 3 - 3.5 lakhs p.a.

Delhi, भारत

Actively hiring

Senior Python Developer

Start Date

Starts  Immediately

CTC (ANNUAL)

₹ 3,00,000 - 3,50,000 ₹ 3,00,000 - 3,50,000 /year

Experience

1 year(s)

1 year(s)

Apply By

13 Nov' 26

Posted 1 week ago

Job

141 applicants

About the job

Position: Python Software Engineer - Team Lead
Domain: Financial Technology / Algorithmic Trading

Required Skills
1. Strong hands-on experience in Python programming and Flask backend development.
2. Experience integrating Indian stock broker APIs such as Zerodha, MasterTrust, Symphony, Upstox, or similar platforms.
3. Experience with Binance REST and WebSocket APIs.
4. Strong understanding of real-time market data, order execution, positions, holdings, and trading workflows.
5. Strong experience with MongoDB, including schema design, indexing, query optimization, and aggregation pipelines.
6. Experience deploying and managing applications on AWS EC2 and Linux servers.
7. Proficiency in numerical and statistical Python libraries, including Pandas, NumPy, Numba, and SciPy or similar tools.
8. Experience optimizing CPU-intensive applications and high-performance Python code.
9. Strong knowledge of multiprocessing, multithreading, asynchronous programming, and WebSockets.
10. Experience in REST API development, integration, debugging, and error handling.
11. Strong understanding of Git, version control, code reviews, and collaborative development.
12. Knowledge of software testing, production deployment, logging, monitoring, and troubleshooting.
13. Understanding of secure API credential management, data integrity, and reliable trading system design.
14. Ability to lead and mentor a development team of approximately 3-4 engineers.
15. Strong analytical, problem-solving, communication, and technical decision-making skills.

Duties & Responsibilities
1. Design, develop, test, and maintain scalable backend applications using Python and Flask.
2. Build and maintain REST APIs and backend services for financial and algorithmic trading platforms.
3. Integrate and maintain Indian stock broker APIs and Binance APIs for market data and trading operations.
4. Develop automated order placement, modification, cancellation, execution tracking, and position management workflows.
5. Handle real-time market data ingestion, processing, distribution, and WebSocket communication.
6. Ensure accurate order, trade, holding, and position tracking, including handling partial fills, duplicate events, and connection failures.
7. Develop and optimize quantitative calculations and data-processing pipelines using Pandas, NumPy, Numba, and SciPy.
8. Identify performance bottlenecks and improve application speed, latency, throughput, and resource utilization.
9. Design, maintain, and optimize MongoDB databases for market data, trading records, configurations, and application logs.
10. Deploy, configure, monitor, and maintain applications on AWS EC2 and Linux production servers.
11. Implement multiprocessing, multithreading, and asynchronous programming to improve system performance.
12. Debug technical issues across APIs, databases, market data feeds, order execution, and production environments.
13. Implement error handling, logging, monitoring, testing, recovery mechanisms, and safeguards against duplicate or unintended order execution.
14. Follow secure coding practices and protect API credentials, authentication tokens, and sensitive trading data.
15. Lead, guide, and mentor a team of 3-4 engineers; allocate tasks and monitor progress and delivery timelines.
16. Review code and enforce coding standards, software quality, maintainability, and engineering best practices.
17. Coordinate with management and other teams to understand requirements, plan development, and deliver projects on time.
18. Maintain technical documentation, API specifications, deployment instructions, and troubleshooting procedures.
19. Use Git for version control, collaborative development, code reviews, and release management.
20. Continuously improve system architecture, scalability, reliability, and production performance.

Expected Profile: A hands-on technical professional with expertise in Python development, trading API integration, performance optimization, production support, and team leadership.

Skill(s) required

Algorithms Amazon EC2 APIs Backend development Debugging Flask Git Linux Machine Learning MongoDB NumPy Optimization Pandas Program Management Python Python Libraries REST API Scipy Stock Trading WebSockets

Earn certifications in these skills

Who can apply

Only those candidates can apply who:

1. have minimum 1 years of experience

2. are from Delhi only

Other requirements

Experience with algorithmic trading, Futures & Options, real-time financial data, Redis, Docker, and high-performance trading systems will be an advantage.

Domain: FinTech / Algorithmic Trading

Employment Type: Full-Time

Salary

Probation:

Duration:

Salary during probation:

After probation:

Annual CTC: ₹ 3,00,000 - 3,50,000 /year

Perks

Informal dress code 5 days a week

Number of openings

2

About Angels Virtual World

Angels Virtual World is a diversified IT automation service provider company specializing in algorithmic trading development, fund management, and technology solutions. We develop trading strategies & convert them into software to give the most useful & fair-trading applications that benefit our clients, brokers, and traders worldwide. We are also specialized in custom trading platform software development with a diverse set of algorithmic strategies & sophisticated technology to trade securities in all asset classes, i.e. futures, options, commodities, equity, derivatives, currency, and arbitrage for national & international markets.

Activity on Internshala

Hiring since December 2020

85 opportunities posted

46 candidates hired

Additional Questions

Sign up to continue

Candidate sign up

Sign up/ Login with Google

Sign up with Email

OR

By continuing as a candidate, you agree to our T&C .

Already registered? Login

Sign up to continue

Candidate sign up

Sign up/ Login with Google

Sign up with Email

OR

By continuing as a candidate, you agree to our T&C .

Already registered? Login

Similar vacancies

More like this role

DAILOQA SOLUTIONS INDIA PRIVATE LIMITED

Senior Python Developer

  • IT
  • Backend
Job Summary :We are looking for a skilled Backend Developer with strong expertise in Python and FastAPI to design, develop, and maintain scalable, high-performance backend applications and RESTful APIs. The ideal candidate should have hands-on experience with asynchronous programming, API development, database integration, ...

Noida, भारत

  • Backend
Key Responsibilities :- Design, develop, test, and deploy scalable web applications using Python and modern frontend frameworks.- Develop robust backend services, RESTful APIs, and microservices using Python frameworks such as Django, Flask, or FastAPI.- Build responsive and user-friendly frontend applications using Angular, ...

Pune, भारत

  • Backend

Rs 15 - 23 lakhs p.a.

Job Summary We are seeking an experienced Python Developer with 8+ years of hands-on experience in designing, developing, and supporting scalable backend applications and calculation engines. The ideal candidate will be responsible for building modular Python services and REST APIs that power complex calculations related ...

India, भारत

  • Remote
  • Hybrid
  • Backend

100k

Senior Python Developer / Backend DeveloperLocation : BangaloreSalary plus 20% bonusUnlimited HolidaysAbout Us :About MishiPay : MishiPay is a global leader in next-generation checkout technology, enabling seamless in-store purchases via shoppers' own smartphones or our minimalist, low capex https://jobeax.com/link/JOxtBbcx5oqFs4XN ...

Bangalore, भारत

  • Data Analytics
  • Backend
... grow, taking their career into their own hands. DIVERSITY & INCLUSION We believe that diversity of people and perspective gives us a competitive advantage. - - Python Data Engineer – Financial Services We are looking for an experienced Python Data Engineer to join our team and work alongside an existing senior engineer. The ...

Bangalore, भारत

  • Full-time
  • IT
  • Product Management
  • Backend
Description : - Extensive experience in Python development and a proven track record of successful projects.- Expertise in at least one popular Python framework (like Django, Fast API, Flask or Pyramid).- Design systems to automate patient interactions with health systems.- Develop applications in Google Cloud to implement ...

Chennai, भारत

  • Backend
Job Description :We are looking for an experienced Python Developer with expertise in building high-performance APIs, serverless architectures, and containerized applications. The ideal candidate should have a deep understanding of scalable backend systems and cloud-native https://jobeax.com/link/AtRBdjzDZvZmLq7q Responsibilities ...

Delhi, भारत

  • Backend
... The company fosters a collaborative culture that values technical excellence and https://jobeax.com/link/RMzeV3jXPDwf0obG Summary : ARA's Client is seeking a Senior Python Developer to design, develop, and maintain scalable backend systems. The ideal candidate will provide technical leadership and mentor team members while ...

Bangalore, भारत

ZEEPLEWORK TECHNOLOGIES PRIVATE LIMITED

Senior Python Developer - Django Frameworks

  • Hybrid
  • Contract
  • Backend
Role Overview : We are seeking a highly skilled Senior Python Developer to join our customer (a product company in Pune).In this role, you will be responsible for designing, developing, and scaling robust backend services that power our core product https://jobeax.com/link/gkPL2uYSLA61j0VX will collaborate closely with ...

Pune, भारत

  • Backend
Job Overview : We are seeking an experienced Python Developer to join our team. The ideal candidate will have a strong background in backend development, cloud technologies, and big data processing. This role involves leading technical projects, mentoring junior developers, and ensuring the delivery of high-quality https://jobeax.com/link/JpsOC0VrTgitAlOy ...

Pune, भारत