Position Title : Database Engineer
Summary :
As a Database Engineer, you will be responsible for designing, implementing, and maintaining scalable databases and ETL pipelines for large volumes of time-series and cross-sectional data. The ideal candidate combines strong database design skills with hands-on experience in python and modern data workflow tools.
Job Responsibilities :
The position holder shall be responsible for :
Design, build and maintain relational databases (primarily PostgreSQL) to support high volume time-series and cross-sectional datasets
Develop, monitor and optimize ETL pipelines, ensuring reliability, scalability and data integrity
Implement automated workflows using Apache Airflow (or similar DAG orchestration tools
Collaborate with traders, quants, and developers to translate business and research needs into robust data models and pipelines
Proactively manage database performance, tuning and partitioning strategies
Own the full lifecycle of data infrastructure – from ingestion and storage to transformation and access
Develop and maintain analytics dashboards and automated reporting systems to provide actionable insights for traders, quants and management
Automate recurring andaalytical workflows, ensuring accuracy, timeliness, scalability
Establish best practices for data governance, security and documentation
Knowledge, Competency and Skills requirement :
Strong understanding of database design, normalization, indexing and query optimization
Proficiency in Python & SQL for ETL and data manipulation
Experience with Apache Airflow or similar DAG-based orchestration frameworks
Comfort working with large-scale, high-frequency time-series and cross-sectional data
Strong skills in data analysis, statistical techniques, and visualization tools (e.g., Tableau, Power BI, Excel or Plotly)
Experience in automating reports and delivering analytics in fast-paced trading or financial environments
Passion for financial markets
Strong analytical and problem-solving skills
Ability to adapt to a dynamic work environment and show exceptional prowess at managing large impact situations
Keen to learn, hungry for growth
Flexibility to work independently and as a part of the team
Preferred Skills :
Experience with streaming data frameworks
Exposure to quantitative research workflows and financial reporting automation
Familiarity with cloud-based data platforms
Understanding of security principles and best practices in software development
Database Engineer • Shimoga, Karnataka, India