As a Backend Software Engineer in our team, you will build modern, high-impact tools and services that empower developers, monitor application health, and automate dev processes. You will work closely with engineering, product and infrastructure teams to design and deliver backend systems that are reliable, scalable and maintainable.
Key responsibilities include:
- Building tools to capture, monitor and visualise application health, status, outages and anomalies
- Developing powerful AI integrations and tooling to facilitate automated code reviews, build & test pipelines, documentation
- Designing and building data pipelines for live and historical data, enabling better debugging and insights
- Owning new feature development and reducing developer toil across dev-processes and services
- Collaborating with cross-functional teams to define, design and ship backend services and APIs
- Strong proficiency in Python and solid experience in web application development
- Hands-on experience with Django (preferred) or Flask/FastAPI
- Good understanding of RESTful APIs and web services
- Comfortable using Linux shell / command-line and basic system tools
- Experience with relational databases (PostgreSQL/MySQL) and ORM frameworks
- Familiarity with version control systems (Git)
- Understanding of modern observability tools such as Prometheus, Grafana (or equivalent)
- Bonus: Understanding of deployment practices, cloud platforms or containerisation
- Bonus: Exposure to frontend technologies (React, JavaScript) – nice but not required
- Strong analytical & problem-solving skills; ability to think independently and drive solutions
- Experience with CI/CD pipelines and automated testing frameworks
- Knowledge of microservices architecture
- Prior experience working in a startup environment (preferred)
- Comfortable adapting to a fast-paced, evolving engineering culture
- On-site availability (we strongly prefer candidates who can join physically)
Top Skills
What We Do
Graviton is a quantitative investment firm established in 2014. Since our inception, we have created a team of researchers, portfolio managers, and technologists. The use of quantitative analysis and insights in financial markets enables us to compete in some of the most complex and competitive products. As an emerging electronic trading firm, we integrate disciplines such as computer science, finance, systems engineering, and statistics. We have a team of passionate engineers and traders who have built some of the fastest systems for trading. Graviton has some of the most accomplished quantitative traders in India. We have separate trading teams who use a wide range of trading strategies across different asset classes. Each of our trading teams maintains a focus on their individual processes while being supported from the core support team. Our trading teams have strategic autonomy but have access to resources which are shared across the organization like software, technology, and connectivity. They also exchange market data and memberships, compliance and all related support functions which are needed to handle the business process with precision.








