
Database Engineer
3 days ago
Job Description: Database Engineer, Financial Markets
Job Type: Full-time
Role Overview
We are seeking a highly skilled and motivated Database Engineer to join our team, focusing on the core infrastructure that powers our financial trading and analysis platforms. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable database systems that handle vast volumes of financial market data, including tick-by-tick and OHLC data. This role is critical to ensuring data integrity, low-latency access, and seamless service for a diverse user base.
Key Responsibilities
Data Management and Modeling:
Design, implement, and maintain database schemas for storing and retrieving time-series financial data, including high-frequency tick data, OHLC data, and other market-specific datasets.
Develop and optimize ETL (Extract, Transform, Load) processes for ingesting data from various market sources in real-time.
Ensure data integrity, consistency, and accuracy across all databases.
API Development and Integration:
Write robust and efficient APIs to provide programmatic access to both historical and real-time market data for internal and external users.
Implement data retrieval services that can handle high throughput and low-latency queries.
Collaborate with application developers to integrate database services with trading, analytics, and visualization tools.
Performance and Scalability:
Architect and manage database solutions capable of handling extremely high write and read loads associated with tick-by-tick data.
Implement advanced performance tuning techniques, including indexing, query optimization, and caching strategies.
Develop and maintain load balancing mechanisms to distribute user requests efficiently across multiple database instances, ensuring high availability and system stability.
System Maintenance and Monitoring:
Monitor database performance, conduct regular health checks, and troubleshoot issues in a high-pressure, real-time environment.
Implement robust backup, disaster recovery, and high-availability solutions.
Stay up-to-date with industry best practices and emerging technologies in database management and big data.
Required Skills and Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Proven experience as a Database Engineer, Data Engineer, or similar role.
Strong proficiency in SQL and experience with both relational (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB, Cassandra, InfluxDB).
Experience with time-series databases is highly desirable.
Solid programming skills in Python, Java, or C++.
Hands-on experience with API development using frameworks like FastAPI, Flask, or Spring Boot.
Familiarity with cloud platforms (AWS, Azure, or GCP) and related database services.
Understanding of data structures and algorithms, with a focus on performance optimization.
Desirable Skills
Experience with big data technologies such as Apache Spark, Hadoop, or Kafka.
Knowledge of financial markets and the unique challenges of handling market data.
Experience with containerization technologies like Docker and orchestration with Kubernetes.
Familiarity with load balancing principles and tools.
-
Database Engineer
1 week ago
Bengaluru, Karnataka, India Visa Full time ₹ 8,00,000 - ₹ 20,00,000 per yearThis role is for Database Engineering team. Database Engineering team is part of Platform as a Service (PaaS) division under Operations & Infrastructure org. The team is responsible to architect, design and build highly available and reliable, secure and cost-effective database solutions. The team is responsible for delivering multiple database technologies...
-
Database Engineer
2 weeks ago
Bengaluru, Karnataka, India Cozzera Full time ₹ 15,00,000 - ₹ 25,00,000 per yearHiring – Senior Database Engineer (Postgres / NoSQL)Location:BangaloreExperience:7+ Years (Minimum 4+ years in Postgres or NoSQL)About the RoleWe are seeking a highly skilledSenior Database Engineerwith deep expertise inPostgres or NoSQL databases. The ideal candidate will bring strong experience in database administration, performance optimization,...
-
Database Engineer
4 weeks ago
Bengaluru, Karnataka, India ACL Digital Full timeJob Title: Database EngineerLocation: Bangalore, KAWork Mode: Hybrid – 3 Days onsite in officeJob type: Contract 12+ Months with a possibility of extension About the Role: Our client is seeking a skilled Database Engineer with strong expertise in PostgreSQL to join the Performance Automation and SRE team. In this role, you will design, optimize, and manage...
-
Database Engineer
4 weeks ago
Bengaluru, Karnataka, India ACL Digital Full timeJob Title: Database EngineerLocation: Bangalore, KAWork Mode: Hybrid – 3 Days onsite in officeJob type: Contract 12+ Months with a possibility of extension About the Role: Our client is seeking a skilled Database Engineer with strong expertise in PostgreSQL to join the Performance Automation and SRE team. In this role, you will design, optimize, and manage...
-
Database Engineer
24 hours ago
Bengaluru, Karnataka, India Compunnel Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description: We are looking for a Database Engineer to design, maintain, and optimize our database infrastructure across SQL and NoSQL platforms. The role involves working with development teams to ensure data integrity, high availability, and performance optimization.Key Responsibilities: Design, develop, and maintain schemas, tables, indexes, and...
-
Database Engineer
4 weeks ago
Bengaluru, Karnataka, India Connexions Full timeJob Title : Database EngineerExperience : 2+ yrsLocation : HSR Layout, Bangalore, ApicaAbout Us :We are a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications.We are dedicated to delivering cutting-edge products that streamline processes and...
-
Database Engineer
7 days ago
Bengaluru, Karnataka, India Toku Full time ₹ 8,00,000 - ₹ 12,00,000 per yearAt Toku, we create bespoke cloud communications and customer engagement solutions to reimagine customer experiences for enterprises. We provide an end-to-end approach to help businesses overcome the complexity of digital transformation in APAC markets and enhance their CX with mission-critical cloud communication solutions. Toku combines local strategic...
-
Database Engineer
5 days ago
Bengaluru, Karnataka, India Cozzera Full time ₹ 10,00,000 - ₹ 25,00,000 per yearPosition: Senior Database Engineer – MongoDBExperience: 7+ Years (4+ Years in MongoDB)Location: BangaloreJob Description:We are seeking a highly skilledSenior Database Engineerwith 7+ years of experience in database engineering, administration, and support, including a minimum of 4 years inMongoDBandMariaDB. Candidates with strong experience...
-
Database Engineer
1 day ago
Bengaluru, Karnataka, India VOLT IQ Full time ₹ 15,00,000 - ₹ 28,00,000 per yearDatabase Engineer (PostgreSQL Specialist) Location: Bangalore (Full-Time, Hybrid) Experience: 3–5 YearsAbout the RoleWe are building anAI-driven Copilot platform for Hardware Engineeringthat leveragesPostgreSQL + pgvectorto power semantic search, knowledge retrieval, and high-performance data management.As aDatabase Engineer (PostgreSQL Specialist), you...
-
Database Engineer
5 days ago
Bengaluru, Karnataka, India Adapt Ready Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole : Database EngineerLocation : JP Nagar, Bangalore (Work from office)About Us : Adapt Ready is a technology startup providing a risk intelligence platform for commercial insurers and financial service providers. The company's award-winning platform provides a 360-degree view of risk using a unique blend of external data, AI, and big data analytics....