Enable job alerts via email!

Développeur Logiciel / Software Developer

NorthStar Earth & Space

Montreal

On-site

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company dedicated to fostering the space economy and exploration. As a software engineer, you'll design and implement innovative solutions, leveraging your expertise in programming and cloud technologies. This role offers a unique opportunity to contribute to a sustainable future while working with a multidisciplinary team of scientists and engineers. Enjoy competitive salary, health coverage from day one, and a flexible hybrid work model in a vibrant office located in Old Montreal. If you're passionate about technology and eager to tackle new challenges, this position is perfect for you.

Benefits

Health Coverage
Dental Coverage
Flexible Hours
Hybrid Work Model

Qualifications

  • 5+ years of experience in software engineering with a focus on distributed systems.
  • Proficiency in programming languages such as Go, Java, or Python.
  • Strong understanding of CI/CD tools and cloud environments.

Responsibilities

  • Design, implement, test, and deploy processing pipelines and software capabilities.
  • Apply distributed cloud processing and big data technologies.
  • Create and maintain technical documentation for software and products.

Skills

Software Engineering
Problem-Solving
Teamwork
Cloud Environments
CI/CD Tools
Programming (Go, Java, Python)
Documentation Practices

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Software Engineering
Bachelor's Degree in Mathematics
Bachelor's Degree in Physics

Tools

Kubernetes
Relational Databases
NoSQL Databases

Job description

About NorthStar

NorthStar Earth & Space uses optical telescope data as the foundation to create tailored information services for clients in government and industry. Our development portfolio includes orbit dynamics and machine learning algorithms for space domain awareness and traffic management.

The Team

The SI2 team is a multidisciplinary group of scientists, engineers, and software developers with backgrounds in physics, engineering dynamics, computer science, and software design. The team develops innovative solutions for monitoring the space environment using multiple sources of observations and geospatial data.

Your Responsibilities
  • Design, implement, test, and deploy NorthStar's processing pipeline and software capabilities.
  • Apply distributed cloud processing and big data technologies to develop frameworks.
  • Deploy workflows for automated and on-demand satellite data processing.
  • Participate in technical discussions, design reviews, code reviews, and functionality verifications with the research team.
  • Create and maintain technical documentation for software and products.
  • Lead the definition, design, and implementation of innovative technological solutions.
  • Contribute to business and technological development discussions to support product roadmap planning and execution.
Your Profile
  • Minimum 5 years of experience in software engineering; more for senior roles.
  • Bachelor's degree in computer science, software engineering, mathematics, physics, or equivalent.
  • Experience with programming languages such as Go, Java, or Python.
  • Proven experience delivering complex functionalities and developing distributed software systems.
  • Knowledge of the software development lifecycle and documentation practices.
  • Experience working in cloud environments (Kubernetes) and managing production systems.
  • Strong understanding of CI/CD tools.
  • Familiarity with relational or NoSQL databases.
  • Excellent teamwork skills in multidisciplinary settings.
  • Strong problem-solving skills and enthusiasm for new challenges.
  • Initiative and ability to work independently.
  • Openness, transparency, and collegiality in daily work.
  • Proficiency in English and French.
Our Promise
  • Opportunity to work in a company dedicated to a sustainable and prosperous future, fostering the space economy and exploration.
  • Involvement in product and technical leadership.
  • Competitive salary.
  • Health and dental coverage from Day 1.
  • Flexible hours and a hybrid work model.
  • Office located in Old Montreal.

We are committed to a safe and inclusive work environment where everyone feels valued. We encourage applications from diverse backgrounds, including racialized and Indigenous persons, persons with disabilities, and individuals of all ages, backgrounds, sexual orientations, gender identities, and expressions.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer (Full-Stack)

RoboDK

Montreal

Remote

CAD 100,000 - 160,000

5 days ago
Be an early applicant

Développeur Logiciel Sénior – Maintenance et Support

TrackTik Inc.

Montreal

Remote

CAD 80,000 - 110,000

4 days ago
Be an early applicant

Software Developer Engineer in Test (SDET) – Core Protection Technology

McAfee

Waterloo

Remote

CAD 70,000 - 90,000

6 days ago
Be an early applicant

Senior Software Developer, Machine Learning Specialist

OSEDEA

Montreal

Remote

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Développeur Logiciel / / Software developer

Triton

Montreal

On-site

CAD 70,000 - 95,000

4 days ago
Be an early applicant

Software Developer Engineer in Test (SDET) – Core Protection Technology

McAfee GmbH

Waterloo

Remote

CAD 70,000 - 100,000

13 days ago

Full Stack Software Engineer

Athennian

Montreal

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Freelance Software Developer (Python) - Quality Assurance (AI Trainer)

Mindrift

Montreal

Remote

CAD 60,000 - 90,000

7 days ago
Be an early applicant

Security Software Engineer

Canonical

Montreal

Remote

CAD 90,000 - 130,000

9 days ago