NK Securities Research
Posted 2mo ago

Software Developer Python

NK Securities Research
Gurugram or Gandhinagar or Singapore
OnsiteFull Time
Responsibilities
  • building systems
  • automating workflows
  • developing APIs
Requirements
  • Experienced Python developer to build production-grade backend services
  • Exchange connectors, APIs, and automation
  • Strong fundamentals in concurrency
  • Performance tuning, Linux
  • Shell scripting, and infra automation (Ansible)
  • Monitoring experience (Grafana, Prometheus) preferred
Technical tools mentioned
PythonDjangoFlaskFastAPILinuxUnixShell scriptingAnsibleGrafanaPrometheus

Job description

 

NK Securities Research is a leading financial firm that leverages cutting edge technology and sophisticated algorithms to trade the financial markets. Founded in 2011, we have gained invaluable experience in the field of High Frequency Trading across different asset classes.

 

Key Responsibilities:

You will build and own backend systems that directly support trading and internal operations. The role involves developing reliable services, automating infrastructure and exchange workflows, and ensuring systems run efficiently and without failure in production environments used by quant and trading teams.

  1. Develop connectors for new exchanges for automation processes written in python.
  2. Build and maintain backend systems and internal tools in Python to support trading, analytics, and operations with high reliability .
  3. Design and develop APIs and services for trade monitoring, data processing, and system integrations.
  4. Automate infrastructure provisioning, deployments, and exchange-related workflows (connectivity, order lifecycle, execution processes).
  5. Identify inefficiencies in existing workflows and optimize them using Python and shell scripting to improve performance and reduce manual effort.
  6. Develop monitoring, logging, and alerting systems; implement automated responses for critical failures to improve system uptime.
  7. Work closely with quant, trading, and infrastructure teams to translate requirements into reliable backend solutions.
  8. Maintain clear documentation and reusable code/modules to support scalability and long-term maintainability.

Preferred Qualifications

  • Bachelor’s degree in Computer Science or a related field
  • Strong Python fundamentals (DSA, concurrency, performance tuning) and experience building production-grade backend services using frameworks like Django, Flask, or FastAPI.
  • Solid understanding of APIs, distributed systems, and scalable system design, with hands-on experience working in Linux/Unix environments and using Python or shell scripting for automation.
  • Experience with infrastructure automation and configuration management tools (e.g., Ansible), along with working knowledge of monitoring and observability tools such as Grafana and Prometheus.
  • Demonstrate ownership of systems or projects- able to deliver high-quality, reliable solutions, proactively identify and address issues, and take accountability end-to-end in fast-paced, production environments.
  • Prior exposure to financial systems or trading environments is a plus.

 What We Offer:

  • Competitive salary package
  • Opportunity to work in a dynamic and collaborative environment
  • Career growth and development opportunities
  • Catered breakfast and lunch
  • Annual international and domestic trips
  • Monthly team dinners

 

 

About NK Securities Research

Proprietary firm specializing in high-frequency algorithmic trading.

Year founded
2011
Employees
50
Organization type
Private
Headquarters
IN

Similar jobs

Software Developer roles near Gurugram, Haryana
10h
Save
Mark Applied
Hide
Software Engineer - Full Stack Development
Bangalore or Hyderabad or Gurgaon or Chennai or Noida or Asia
HybridFull Time
Kyndryl
KyndrylNYSE: KD: Manages and modernizes mission-critical IT infrastructure systems.
10+ YOE10+ years IT experience, including 5+ years full-stack development, cloud-native applications, microservices, Agile delivery, and at least two large-scale cloud modernization programs. Bachelor's degree required; master's preferred.
Java, Spring Boot Framework, REST APIs, SOAP Services, XML, JSON, Maven, Gradle, React, HTML5, CSS3, Kubernetes, OpenShift, Microsoft Azure, SQL, NoSQL, Apache Tomcat, New Relic, Splunk, Angular, ReactJS, VueJS, ExpressJS, MongoDB, PostgreSQL, MySQL, Oracle Database, Microsoft SQL Server, Redis, DynamoDB, Python, Node.js, JPA, Hibernate, Quarkus, Go, Scala, API Gateway Platforms, JBoss EAP, Open Liberty, Kafka, Nginx, Jetty, Oracle WebLogic, RabbitMQ, Azure DevOps, Jenkins, Git, Nexus, Jira, Terraform, Ansible
11h
Save
Mark Applied
Hide
Senior Software Engineer Engineer (Data Analytics)
Delhi, Delhi, India
RemoteFull Time
Bitwarden
Bitwarden: Open-source password and secrets management software.
6+ YOERequires 6–10 years of software engineering experience, complex Angular application development, RxJS or similar reactive programming, front-end state management, Tailwind CSS, communication, and problem-solving skills.
Angular, RxJS, Tailwind CSS
16h
Save
Mark Applied
Hide
Custom Software Engineer
Gurugram, Haryana, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
12+ YOERequires 15 years of full-time education, 12–14 years of experience, and at least 6 years designing and managing Oracle Cloud Infrastructure architecture, with expertise in scalable systems and cloud optimization.
Oracle Cloud Infrastructure Architecture
17h
Save
Mark Applied
Hide
Software Engineer II
Gurugram or Jaipur
HybridFull Time
PAR Technology
PAR TechnologyNYSE: PAR: Provides unified software and hardware for restaurant operations.
3+ YOE3+ years developing enterprise-grade systems with Ruby on Rails; experience with Databricks, web services, scalable systems, microservices, and asynchronous processing using Sidekiq and Kafka.
Ruby on Rails, Databricks, OAuth, JWT, SSO, AWS, Docker, Kubernetes, MySQL, Sidekiq, Kafka, Microsoft Teams
18h
Save
Mark Applied
Hide
Senior Engineer
Gurugram, Haryana, India
HybridFull Time
MongoDB
MongoDBNASDAQ: MDB: Cloud-based document database platform for software application development.
6+ YOERequires 6+ years of software engineering experience, deep expertise in a modern programming language, complex problem-solving ability, cross-team communication, and experience with containers, Kubernetes, and CI/CD.
Python, Go, Rust, Kubernetes, CI/CD, Drone.io, Next.js, FastAPI, React
21h
Save
Mark Applied
Hide
Senior Software Engineer
Gurugram, Haryana, India
OnsiteFull Time
Moody's
Moody'sNYSE: MCO: Global provider of financial credit ratings and risk data.
6+ YOE6+ years of technology experience; expertise in APIs, cloud-native services, AI agents, RAG, Python, security, architecture, and event-driven integrations. Bachelor's or master's degree in computer science or software engineering.
REST, SOAP, ClaudeCode, FastMCP, CrewAI, LLM APIs, RAG, Cursor, Claude Code, GitHub Copilot, Microsoft Visio, PowerPoint, Azure, AWS, Python, JavaScript, Unix shell scripting, CI/CD
23h
Save
Mark Applied
Hide
Software Engineer
Pune or Bengaluru or Mumbai or Gurgaon or Hyderabad or Chennai
OnsiteFull Time
Xoriant
Xoriant: Provides digital engineering and software services for global enterprises.
6+ YOE6+ years of experience developing RPA solutions; proficiency with RPA platforms, workflows, orchestrators, bots, SQL, APIs, JSON, XML, scripting, SDLC, agile, CI/CD, debugging, and analysis.
UiPath, Automation Anywhere, Blue Prism, Microsoft Power Automate, SQL, APIs, JSON, XML, Python, VB, C#, Java, CI/CD
1d
Save
Mark Applied
Hide
Software Engineer/ Senior Software Engineer- Data Science (Search and Match)
Noida, Uttar Pradesh, India
OnsiteFull Time
BOLD
BOLD: Provides digital tools for resume building and job searching.
4.5+ YOEExpert Python, machine learning and NLP experience, LLM/RAG search, prompt engineering frameworks, vector search, model fine-tuning, backend technologies, deep-learning libraries, and 4.5+ years for senior level.
Python, SQL, LangChain, CrewAI, Solr, OpenSearch, Elasticsearch, Flask, Gunicorn, spaCy, NLTK, Gensim, TensorFlow, PyTorch