Senior Database Engineer
Core
Design and maintain scalable data pipeline and database architectures to support operational and analytical workloads for next-generation products and analytics.
Role type
Senior Database Engineer (Data Platform)
Builds
Scalable data pipelines, database solutions, data ingestion/integration/transformation/storage systems, and data services/APIs.
Domain
Energy & Commodities Markets / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
NoSQL databases, database design and modeling, query optimization, performance tuning, replication, high-availability solutions, cloud platforms, workflow orchestration, Python, SQL, RESTful APIs, distributed systems, container orchestration
Preferred skills
Streaming platforms, search/indexing technologies, Agile environments
Technologies
SQL, Python, FastAPI, Flask, Django, GitHub, GitLab, Bitbucket, Azure Repos, CI/CD, cloud-native data services
Responsibilities
Design and maintain scalable data pipeline and database architectures; Develop and optimize data solutions using relational and NoSQL databases; Build and support data ingestion, integration, transformation, and storage solutions; Develop APIs, data services, and automation frameworks; Partner with cross-functional teams to enhance data platform reliability, observability, and scalability.
Seniority
Senior, hands-on IC