Business Unit:
Cubic Transportation Systems
Company Details:
When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.
We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.
Job Details:
When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.
We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.
The Senior Data Engineer will play a key role in designing, building, and maintaining scalable data pipelines, integrations, and analytical platforms that support CTS’s global analytics and reporting platforms. This role is responsible for developing high-quality ETL/ELT processes, managing cloud data environments, ensuring data quality, and enabling advanced analytics and reporting across major programs.
You will work extensively with Azure Data Factory, Azure Databricks, Python, SQL (Oracle/SQL Server), data modelling, data lakes, and enterprise data warehouse structures to support KPI engines, device analytics, predictive modelling, and operational performance insights.
The following are the key responsibilities of the position. It is expected that most, if not all of these, are met by the candidate:
Develop robust ETL/ELT processes to ingest, transform, and validate large volumes of operational, telemetry, incident, and transactional data.
Implement scalable workflows leveraging Azure services such as Data Lake Storage, SQL Databases, Key Vault, Logic Apps, and Functions.
Develop clean, maintainable, and well-documented Python code for data processing, automation, and model-serving pipelines.
Collaborate with data analysts, engineers, performance assurance, and operations teams to enable reliable, accurate datasets for reporting, KPIs and predictive analytics.
Support integration of ServiceNow, device telemetry feeds, GTFS, and other operational data sources into cloud pipelines.
Contribute to data engineering standards, best practices, reusable templates, and version control via Git.
Required Skills and Qualifications
Bachelor’s/master’s degree in Comp Science, Data Analytics, Engineering, Mathematics, or related field.
Strong expertise with Azure Data Factory (ADF) pipelines, triggers, mapping data flows, and orchestrations.
Advanced experience with Azure Databricks (pyspark, spark SQL, Delta Lake, notebooks, clusters).
Solid understanding of data modelling, warehousing, star/snowflake schema, and distributed data processing.
Role Impact & Success Measures
The Senior Data Analyst will directly support CTS’s global analytics capability by delivering high-quality insights, strengthening KPI/SLA measurement, and enabling data-driven decision-making across major transit programs. Success in this role is defined by strong analytical delivery, reliable data models, and meaningful contributions to operational and predictive initiatives.
Success in the First 3–6 Months
Long-Term Success (12+ Months)
Worker Type:
Employee