×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Data Engineering

Job in Toronto, Ontario, C6A, Canada
Listing for: Rocket Lab
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
About Rocket Lab
Rocket Lab is an end‑to‑end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal of opening access to space.

The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation, and missions to combat climate change, national security, and exciting new technology demonstrations.

Our Electron rocket has become the second most frequently launched U.S. rocket annually and has delivered more than 230 satellites to orbit, while we work to develop Neutron, our upcoming medium‑lift reusable launch vehicle for larger constellation deployment.

Our Space Systems business designs and builds our extensive line of satellites, payloads, and components, including spacecraft that have been selected to support NASA missions to the Moon and Mars and components used on the James Webb Space Telescope.

Senior Software Engineer – Data Engineering
As a Senior Software Engineer – Data Engineering based at Rocket Lab’s site in Ontario, Canada, you will be part of the Data Engineering team, a specialized Software Engineering group whose mission is to enable data‑driven and automated solutions across company operations, manufacturing, and R&D. Positioned between data collection and data utilization, the team develops tools and services that empower all departments to extract meaningful insights and maximize the value of their data.

What You’ll Get To Do

Collaborating across time zones, you’ll work with cross‑functional teams and stakeholders to understand requirements and deliver core Data Engineering solutions

Design, develop, and maintain APIs, services, tools, and data pipelines for indexing, retrieval, visualization, reporting, and automation

Create and enhance software and tooling to support data management and company processes

Deliver tested, documented, and standards‑compliant software products while maintaining existing systems

Collaborate on requirements, architecture designs, backlog refinement, and merge request reviews

Update tickets, coordinate with stakeholders, and demonstrate solutions

Deploy, support, and train users on operational software

You’ll Bring These Qualifications

Bachelor’s degree in software/electrical engineering, computer science, tertiary diploma or demonstrated equivalent level of knowledge

5+ years of engineering experience within a software engineering related discipline

Team player with a positive attitude

Python development

Experience with Jira, Redmine, or other issue tracker

Experience with Git

Experience with CI/CD and containerization

Common data analysis libraries/tools such as Pandas/Numpy, ETL pipelines, SQL

REST APIs and service development

These Qualifications Would Be Nice To Have

Experience with Kubernetes and deploying services at scale

Experience supporting satellite and/or spacecraft development programs

Data visualization

Data science and numerical analysis techniques

Experience with agile development practices

Database knowledge

Web application development

User interface development

Additional Requirements

Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to focus

Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing

Must be physically able to commute to buildings

Occasional exposure to dust, fumes and moderate levels of noise

What To Expect
We’re on a mission to unlock the potential of space to improve life on Earth, but that’s not an easy task. It takes hard work, determination, relentless innovation, teamwork, grit, and an unwavering commitment to achieving what others often deem impossible. Our people out‑think, out‑work, and out‑pace. We pride ourselves on having each other’s backs, checking our egos at the door, and rolling up our sleeves on all tasks big and small.

We thrive under pressure, work to tight deadlines, and our focus is always on how we can deliver, rather than dwelling on the challenges that stand…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary