1 hour ago
Bengaluru, IndiaMid Level
Responsibilities
- Design, develop, maintain, and improve software applications and systems supporting trading operations.
- Integrate real-time market data feeds from financial providers and exchanges into trading systems.
- Build SQL views, transformations, and validated logic across base, semantic, and reporting data layers.
- Model positions, prices, exposures, P&L, and risk reporting canonicals using performant SQL logic.
- Optimize PostgreSQL and columnar queries while maintaining data quality checks and lineage fields.
- Implement automated tests, unit tests, integration tests, and test plans for high-volume market conditions.
- Support continuous integration and deployment pipelines, defect fixing, tuning, and orchestration of logic deployments.
- Monitor live trading systems, resolve operational issues, perform maintenance, and support disaster recovery planning.
- Collaborate with traders, analysts, modelers, data engineers, business analysts, and quality assurance teams.
- Participate in code reviews, agile practices, documentation, knowledge sharing, and onboarding support.
Requirements
- At least 2 years of relevant work experience; the role typically reflects 3 or more years.
- Ability to build SQL views, transformations, and logic according to modeling standards.
- Ability to translate functional rules into validated SQL outputs and optimize queries for PostgreSQL and columnar execution.
- Experience maintaining data quality checks and lineage fields and collaborating with modelers, data engineers, and analysts.
- Ability to support defect fixing, tuning, and orchestration of logic deployments.
- Preferred experience with distributed SQL or columnar engines, financial or operational reporting logic, version control, CI/CD, or data testing frameworks.
- Strong software development, debugging, testing, technical documentation, and cross-functional communication skills.
Tech Stack
Categories
BackendData Engineering
