Software Engineer- Trading Systems & Data Infrastructure
Grull.SpaceRole Overview
Grull.Space is hiring a mid-level Software Engineer- Trading Systems & Data Infrastructure. This is a full-time role in Bengaluru. Part of Grull.Space's Trading hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Mid-level Trading roles is $50k-$200k (based on 14 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
About the Role
We are a start-up proprietary trading firm building a high-performance engineering team in Bangalore. We are looking for a strong Software Engineer to build the systems that power our trading desk, research platform, and operational infrastructure across digital asset and alternative markets.
In this role, you will work on real-time data pipelines, trading system components, internal analytics tools, and AI-assisted research platforms. You will write production code that directly impacts trading performance and decision-making, collaborating closely with quantitative researchers, analysts, and leadership.
This is a high-ownership engineering role at an early-stage firm — you will have significant influence over technology choices, architecture decisions, and the engineering culture as the team scales.
If you want to build systems where every millisecond and every design decision matters, in a domain where your code directly touches live markets, this is the role.
Key Responsibilities
- Design, build, and maintain real-time data ingestion pipelines for market data, on-chain metrics, and alternative data sources across multiple exchanges and protocols.
- Develop and improve internal trading tools, dashboards, and analytics platforms used by traders and researchers daily.
- Build and maintain API integrations with exchanges (REST, WebSocket, FIX), data providers, and third-party analytics platforms.
- Contribute to the development of AI-assisted research and decision-support tools, including signal generation pipelines and model serving infrastructure.
- Implement robust monitoring, alerting, and logging systems to ensure reliability and observability across trading-critical services.
- Write clean, tested, well-documented production code; participate in code reviews and contribute to engineering standards and best practices.
- Collaborate with quantitative researchers to productionise models — translate research prototypes into performant, maintainable production systems.
- Support DevOps and infrastructure tasks — CI/CD pipelines, containerised deployments, cloud resource management (AWS/GCP).
- Troubleshoot and resolve production incidents in a 24/7 trading environment with appropriate urgency and follow-through.
- Contribute to system design and architecture decisions as the engineering team and product surface area expand.
Requirements — Must Have
- 1–4 years of professional software engineering experience with demonstrated ability to ship production systems.
- Strong proficiency in Python; working knowledge of at least one additional systems language (Go, Rust, C++, or Java) is a plus.
- Experience building and maintaining data pipelines, ETL workflows, or real-time streaming systems (Kafka, Redis Streams, or equivalent).
- Solid understanding of relational and non-relational databases (PostgreSQL, MongoDB, Redis, ClickHouse, or TimescaleDB).
- Familiarity with REST API design, WebSocket integrations, and asynchronous programming patterns.
- Experience with cloud platforms (AWS or GCP), containerisation (Docker), and CI/CD tooling (GitHub Actions, GitLab CI, or equivalent).
- Strong fundamentals in data structures, algorithms, and system design.
- Self-directed problem solver who can own features end-to-end in a small, fast-moving team.
- Willingness to support on-call responsibilities for trading-critical systems.
Requirements- Good to Have
- Experience in financial services, trading systems, or fintech — market data handling, order management, or execution systems.
- Familiarity with digital asset infrastructure — exchange APIs, blockchain RPC nodes, smart contract interactions, or wallet systems.
- Exposure to ML/AI engineering — model serving, feature stores, experiment tracking (MLflow, Weights & Biases).
- Experience with frontend development (React, Next.js) for internal dashboards and tools.
- Knowledge of infrastructure-as-code (Terraform, Pulumi) and orchestration (Kubernetes).
- Contributions to open-source projects or a visible technical portfolio (GitHub, blog, talks).
- Computer Science, Engineering, or related degree from a recognised institution.
International Relocation Path
This role offers a structured path to relocation to Singapore or Dubai after a minimum of 12 months, subject to performance, skill development, and business requirements. Engineers who demonstrate ownership and growth will be among the first considered for international positions as the firm expands.
Why Join Us
- High-ownership engineering at an early-stage prop trading firm — your architecture decisions will define the technology foundation as the firm scales internationally.
- Work on systems where performance, reliability, and correctness directly impact live trading outcomes — not vanity metrics.
- Exposure to institutional Digital assets infrastructure, AI/ML research systems, and real-time data engineering from day one.
- Small, high-calibre team with flat hierarchy — direct collaboration with founders, quant researchers, and senior traders.
- Competitive compensation with performance-linked incentives and a clear path to international relocation.
About Grull.Space
Grull.Space
grull.space
Frequently Asked Questions
How do I apply for the Software Engineer- Trading Systems & Data Infrastructure position at Grull.Space?
Use the Apply button above to submit your application directly to Grull.Space. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer- Trading Systems & Data Infrastructure position at Grull.Space located?
This position is based in Bengaluru. Grull.Space has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer- Trading Systems & Data Infrastructure at Grull.Space earn?
Grull.Space has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer- Trading Systems & Data Infrastructure role at Grull.Space posted?
This role was posted on June 26, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
Warehouse Associate - New Hire Incentive
Washington DC Mutual Trading, Inc.
Associate Software Engineer, Onboarding
FlexTrade
Associate Software Engineer, Onboarding
FlexTrade
Senior Backend Engineer- Trading Platform(Go/Rust)
Longbridge Singapore
Java Developer - Face to Face Interview
Luxoft
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start