Senior Spark Database Engineer
HMH
Build Spark and database solutions for HMH’s Reporting Platform in Montreal, using Scala, SQL, and AWS database technologies. Support reporting data at scale.As a Senior Software Engineer, you will develop commercial data warehouse and data mart capabilities for customer organizations. Your work spans Apache Spark, Scala, Airflow, Python, PostgreSQL, and REST API reporting support. You will contribute to database performance, ETL, monitoring, automation, and platform architecture.Key Responsibilities:
Implement queries and stored procedures supporting reports and REST APIsSupport streaming event processing with Spark and ScalaManage ETL imports, exports, and integration scriptsTune databases, queries, indexes, and system performanceAutomate deployments using Jenkins or ConcourseRequirements:
Six or more years developing commercial database warehousesTwo or more years developing with Spark and ScalaOne or more years using Airflow and PythonStrong SQL, PostgreSQL, AWS RDS, and Aurora knowledgeBachelor’s or master’s degree in computer science, engineering, or STEMApply your Spark, Scala, SQL, PostgreSQL, and AWS expertise to HMH reporting systems in Montreal.
#J-18808-Ljbffr
Implement queries and stored procedures supporting reports and REST APIsSupport streaming event processing with Spark and ScalaManage ETL imports, exports, and integration scriptsTune databases, queries, indexes, and system performanceAutomate deployments using Jenkins or ConcourseRequirements:
Six or more years developing commercial database warehousesTwo or more years developing with Spark and ScalaOne or more years using Airflow and PythonStrong SQL, PostgreSQL, AWS RDS, and Aurora knowledgeBachelor’s or master’s degree in computer science, engineering, or STEMApply your Spark, Scala, SQL, PostgreSQL, and AWS expertise to HMH reporting systems in Montreal.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Spark Database Engineer in Winnipeg, MB vacancy
- Select how often (in days) to receive an alert: Create Alert Title: Senior Software Developer - Spark & DatabaseLocation: Montreal, QC, CA, H2W 2R2 Senior Software Engineer – Spark and Database for the HMH Reporting Platform HMH Software Engineering HMH Software...SeniorManual laborWork at officeWorldwide
- Core Java and Apache Spark expertise define this Software Engineer role, focused on scalable server-side applications... ...data processing systems.This senior-level position requires hands-on software... ...includes analytical platforms, databases, microservices, and RESTful APIs.Key...Senior
- Python and Spark data engineering work awaits at Robinhood in Toronto, supporting scalable pipelines and shared product datasets. This office-based role emphasizes strong SQL and analytical problem solving.Robinhood is hiring engineering talent to build high-quality data solutions...SeniorWork at office
- ...generation of InfluxDB, a high-performance time series database. This includes columnar storage, a DataFusion-based query engine, and data transformation pipelines. This team... ...scalable. We are seeking a highly skilled senior engineer with strong experience in both a...SeniorInternshipRemote work
- ...the way we use data across our solutions. We are looking for a senior developer specializing in data technologies and architectures to... ...role, you will leverage your expertise in software development, databases, and data technologies to design, experiment with, and develop concrete...SeniorLong term contractPermanent employmentFull timeFixed term contractInternshipRemote workWork visaFlexible hours
$150k - $190k per year
...challenge conventions in gaming, media and entertainment, we want to talk to you. About the Role & TeamWe are looking for a Senior Database Reliability Engineer to join our thriving Engineering team, to work cross-functionally across engineering, focusing on the architecture for...Senior- Use Python, Spark, and Airflow to create scalable pipelines for Robinhood’s data lake... ...foundational financial datasets.This Senior Data Engineer role focuses on reliable data infrastructure... .... You will develop application events, database snapshots, and derived datasets for...Senior
- Wipro Limited in Mississauga, Canada is seeking an experienced data engineer to design and implement large-scale data pipelines using Python, PySpark and SQL. You will work with Spark, Hive and Hadoop in a Big Data ecosystem to optimize data quality, profiling and ETL/ELT processes...Senior
- Sensor Tower is seeking a Senior Data Engineer to build and own end-to-end data products. You will work with a global team of engineers and collaborate with product managers and data scientists to deliver impactful data solutions. You will develop PySpark-based data programs...Senior
- ...As a Senior Engineer on Tempo, you will own technical direction on the hardest problems in our roadmap and raise the bar across the team Deliver... ...Tempo, autoscaling cells and customer limits, or query engine improvements. Partner with Staff engineers and the tech lead on...SeniorRemote work
- E IT in Toronto seeks a Senior Data Engineer with extensive Python, PySpark, SQL and data warehousing experience to support enterprise-level systems and collaborate with business users and analysts. You will build and optimize data pipelines, design Delta Lake-based DW, implement...Senior
- We’re looking for a Senior Software (Database) Engineer to help build the underlying storage system for our general purpose data platformThe database layer has both OLAP and OTLP capabilities to support classic analytics queries while also serving up freshly stored dataIt embraces...SeniorLong term contractInternshipRemote work
- Design satellite telemetry and command databases remotely from Canada, applying MIB expertise to support reliable spacecraft monitoring and mission control.This experienced engineering position supports satellite database systems across commercial or government missions. You...SeniorRemote work
- ...part of the team pioneering the context engine for human and agentic execution, bringing... ...itself. Position SummaryWe are seeking a Senior Database Administrator (DBA) with deep, hands-on... ...workspaces, and compute policies, tuning Spark configurations, autoscaling behavior, and...Senior
- Senior Database Reliability Engineer – Global Infrastructure Job Description At i3D.Net, we provide world-class global coverage with one of the most interconnected networks in the world. Our solutions focus on low latency, zero packet loss, and unmatched scalability, enabling...SeniorInternshipWork at officeRemote workWorldwide
$136k - $160k per year
...Unchain Data in Toronto is seeking a Software Developer on our Data Engineering team to build core datasets powering analytics, experimentation,... ...in end-to-end data pipelines, Python production code, Spark or Flink, and SQL. The role offers bonus opportunities, equity,...$96.8k - $145.2k per year
...development and advancement. Your OpportunityStantec is seeking a Senior Database Geologist to join our Energy and Resources Canada West team.... ...our team responsible for resource-reserve estimation, mining engineering, hydrogeology, mine planning, mineral processing, and...SeniorLong term contractFull timeTemporary workPart timeCasual workLocal areaRemote workWork from homeHome office- ...company that partners with leading global organizations to deliver innovative, high-quality IT solutions is looking for a Database Reliability Engineer.They are looking for a motivated Database Reliability Engineer (DBRE) to join our expanding IT Operations team. The successful...Long term contract
$70k - $150k per year
...TechnologyPosition Summary We are seeking a highly skilled and motivated Database Administrator to join our NACB Database Deployment and... ...application teams, infrastructure teams, and fellow database engineers to support critical business applications and drive continuous...SeniorPart time- We are seeking an experienced Senior Oracle Application DBA to optimize, scale, and maintain mission-critical database applications. This role partners closely with development and engineering teams to ensure high availability, optimal SQL/PL-SQL performance, and smooth database...SeniorInternshipManual labor
$119k - $161k per year
...empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We’re looking for a Platform Engineer, Databases to join our Systems Engineering, Production team. This role is for someone passionate about building robust, scalable database...Manual laborWork at officeLocal areaRemote workFlexible hours2 days per week- ...that partners with leading global organizations to deliver innovative, high-quality IT solutions is looking for an experienced Database Platform Engineer, responsible for designing, securing, automating and operating a business-critical, multi-platform database estate. This...
$94.3k - $141.5k per year
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of...SeniorFull timeWork at office$164.49k - $197.39k per year
...excellence, and evolving Tempo from a SaaS database into a platform that powers Grafana’s... ...investigations. What You’ll Be Doing As a Senior Engineer on Tempo, you will own technical... ...autoscaling cells and customer limits, or query engine improvements. Partner with Staff...SeniorLocal areaRemote workShift work$118.3k - $135.26k per year
Page 1 of 3 Position Title: Senior Database Administrator Classification: IS30 Department/Account: HIBC Services Job Code: 90000668 Work Unit: IMIT Operation Services Job Title: Information Systems Officer N30- w40 Director, IMIT Operation Services...SeniorFull timeWork at officeWeekend work- ...colleagues, and vendors to troubleshoot complex issues, improve database performance, reduce recurring effort, and strengthen service continuity... ...mindset to get to the right outcome. A typical day for the Senior Database Administrator Administer APS SQL Server platforms...Senior
- ...Samsara is seeking a Data Engineer in Canada to join our Data team. You will design and maintain data pipelines in a central data lake, using SparkSQL and PySpark to ingest and transform IoT device data and software product data into our core data model for analytics and dashboards...Remote work
- Johnson Service Group (JSG) is currently looking for a Senior Oracle Database Administrator (DBA) with experience in Oracle Exadata Cloud... ...a hands‑on technical implementer with deep Oracle database engineering expertise and demonstrated experience delivering ExaCC...SeniorContract work
- ...listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Satellite Database Systems Engineer based in Canada. Contribute to the development and reliability of satellite mission databases supporting advanced Low...Full timeImmediate startRemote workRelocationRelocation package
- Apply distributed systems expertise to Salesforce database engineering, using Java or C and strong foundations in concurrency, networking, and scale.This experienced software engineering opportunity supports the next generation of Salesforce’s cloud-native database. You will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Spark Database Engineer. Be the first to apply!
Related searches
- database engineer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB
- senior bookkeeper Winnipeg, MB

