
Software Engineer- Python
Graviton Research Capital LLP2 months ago
Gurgaon, IndiaMid Level / Senior
Responsibilities
- Design and develop Python scripts for data analysis and automation.
- Build data visualizations to support decision-making.
- Implement and maintain alerting tools for data workflows and systems.
- Collaborate with cross-functional teams to gather requirements and deliver solutions.
- Apply data structures, algorithms, and object-oriented programming concepts to create performant, maintainable code.
- Optimize data processing pipelines for scalability and performance.
Requirements
- 2–5 years of experience as a Software Engineer or Python Developer.
- Strong proficiency in Python and ability to learn new frameworks and libraries.
- Hands-on experience with SQL for querying and data manipulation.
- Experience with data visualization and plotting tools such as Matplotlib, Seaborn, or Plotly.
- Familiarity with alerting and monitoring tools.
- Solid understanding of data structures, algorithms, and object-oriented programming concepts.
- Strong problem-solving, analytical, and attention-to-detail skills.
Benefits
- Competitive compensation.
- Six weeks of paid vacation.
- Monthly after-work parties.
- Catered breakfast and lunch.
- Fully stocked kitchen.
- International team outing.
- Open, casual, cubicle-free work environment.
About Graviton Research Capital LLP
Graviton Research Capital LLP is a privately held quantitative trading firm that builds low-latency systems and data pipelines to trade electronically across global asset classes. It operates on proprietary capital, generating revenue from market making and statistical/arbitrage strategies rather than external clients. Founded in 2014 and headquartered in Gurugram, India, its teams of researchers and engineers focus on high- and medium-frequency strategies using AI/ML and advanced software.