
Database Engineer
1 day 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 day ago
Bangalore, India ACL Digital Full timeJob Title: Database Engineer Location: Bangalore, KA Work Mode: Hybrid – 3 Days onsite in office Job 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...
-
Database Engineer
7 hours ago
bangalore, 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
1 day ago
Bangalore, India ACL Digital Full timeJob Title: Database Engineer Location: Work Mode: Hybrid – 3 Days onsite in office Contract 12+ Months with a possibility of extension 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 high-performance...
-
Database Migration Engineer
1 day ago
Bangalore, India TECEZE Full timeJob Role: Database Migration Engineer. Job Location- Bengaluru Work Mode: On-Site Experience: 3-8 Job Description- Role Overview We are seeking a skilled Database Migration Engineer to lead and execute the migration of databases from Oracle to PostgreSQL. The ideal candidate will possess hands-on experience in database administration,...
-
Database Migration Engineer
4 hours ago
bangalore, India TECEZE Full timeJob Role: Database Migration Engineer.Job Location- BengaluruWork Mode: On-SiteExperience: 3-8Job Description-Role OverviewWe are seeking a skilled Database Migration Engineer to lead and execute the migration of databases from Oracle to PostgreSQL. The ideal candidate will possess hands-on experience in database administration, migration strategies, and...
-
Database Engineering
2 days ago
Bengaluru / Bangalore, Chennai, Pune, India beBeeDatabase Full time ₹ 15,00,000 - ₹ 25,00,000Job Title:Database EngineerAbout the Role:We are seeking an experienced Database Administrator to manage, monitor, and optimize our database environments. The ideal candidate will have hands-on experience in database administration, performance tuning, security, and high availability setups.The successful candidate will work closely with development,...
-
Database Software Engineer
2 weeks ago
Pune, Bengaluru / Bangalore, India beBeeDatabaseSoftwareEngineer Full time US$ 60,000 - US$ 1,20,000Job Title: Database Software EngineerA Database Software Engineer is required to join our team. This role involves designing, developing and maintaining database systems for various applications.The ideal candidate should have experience with database development, preferably with Postgresql.Mandatory skills include database modeling, data warehousing, ETL...
-
MySQL Database Admin
1 day ago
Bangalore, India ITC Infotech Full timeMySQL Database Admin Location: Bangalore Mode: Hybrid Job Description: Skills and Qualifications Strong proficiency in MySQL installation, Managing the Database software and Database Engine Understanding of MySQL¿s underlying storage engines, such as InnoDB and MyISAM Experience with replication configuration in MySQL Knowledge of...
-
MySQL Database Admin
5 hours ago
bangalore, India ITC Infotech Full timeMySQL Database AdminLocation: BangaloreMode: HybridJob Description:Skills and QualificationsStrong proficiency in MySQL installation, Managing the Database software and Database EngineUnderstanding of MySQL¿s underlying storage engines, such as InnoDB and MyISAMExperience with replication configuration in MySQLKnowledge of de-facto standards and best...
-
Senior Database Engineer
2 weeks ago
Bengaluru / Bangalore, Noida, India beBeeDatabase Full time US$ 80,000 - US$ 1,20,000Job TitleWe are seeking a skilled Database Administrator to join our team. As a Database Administrator, you will be responsible for ensuring the optimal performance and security of our databases.Responsibilities:Design, implement, and maintain databases to meet business needs.Develop and optimize complex database queries to improve performance and...