... Developer for our Payload Planner software. As part of a cross-functional team deployed around ... Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
... Developer for our Payload Planner software. As part of a cross-functional team deployed around ... Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
Software Developer (Junior)
CA$85K - CA$105K/yr
About the Role This position is for a Junior Software Developer to join our API & Applications team ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer Obsessed ...
Software Developer (Junior)
CA$85K - CA$105K/yr
About the Role This position is for a Junior Software Developer to join our API & Applications team ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer Obsessed ...
Familiarity with software testing, debugging, and code optimization techniques. * Experience ... Fully remote, project-based opportunity. * Up to $60/hour , depending on project availability.
Quick apply
Familiarity with software testing, debugging, and code optimization techniques. * Experience ... Fully remote, project-based opportunity. * Up to $60/hour , depending on project availability.
Senior Software Developer
Kanata, ON · On-site
About the Role This position is for aSenior Software Developer for the AI team. In this role, you ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer Obsessed ...
Senior Software Developer
Kanata, ON · On-site
About the Role This position is for aSenior Software Developer for the AI team. In this role, you ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer Obsessed ...
Software Developer - Front End UI/UX New Grad
Ottawa, ON · On-site +1
CA$63K - CA$102K/yr
You'll enjoy flexible working hours, a hybrid or remote workstyle, a MacBook Pro, a team ... Interact daily with other developers and testers and contribute through scrum meetings ...
New
Software Developer - Front End UI/UX New Grad
Ottawa, ON · On-site +1
CA$63K - CA$102K/yr
You'll enjoy flexible working hours, a hybrid or remote workstyle, a MacBook Pro, a team ... Interact daily with other developers and testers and contribute through scrum meetings ...
New
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Application Security Engineer (REMOTE)
Ottawa, ON · Remote
CA$117K - CA$146K/yr
... education level, skill set, and/or location. Job Purpose The Application Security Engineer is ... This position partners with software engineers, DevOps teams, and security professionals to embed ...
Application Security Engineer (REMOTE)
Ottawa, ON · Remote
CA$117K - CA$146K/yr
... education level, skill set, and/or location. Job Purpose The Application Security Engineer is ... This position partners with software engineers, DevOps teams, and security professionals to embed ...
Senior DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
Senior DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
.Net Developer (Intermediate or Senior)
Ottawa, ON · Remote
$80K - $130K/yr
Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ... Work completely remote If this sounds like your next career move, please apply to this position!
Quick apply
.Net Developer (Intermediate or Senior)
Ottawa, ON · Remote
$80K - $130K/yr
Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ... Work completely remote If this sounds like your next career move, please apply to this position!
Senior DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
Quick apply
Senior DevOps Engineer
Ottawa, ON · On-site +1
This is a permanent position, that can either be remote or in-office at Toronto! Our client is a ... Experience with operational aspects of software systems such as monitoring, centralized logging and ...
.Net Developer (Intermediate or Senior)
Ottawa, ON · Remote
$80K - $130K/yr
Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ... Work completely remote If this sounds like your next career move, please apply to this position!
Quick apply
.Net Developer (Intermediate or Senior)
Ottawa, ON · Remote
$80K - $130K/yr
Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ... Work completely remote If this sounds like your next career move, please apply to this position!
Senior Fullstack Developer - Ottawa Senators
Kanata, ON · Remote
CA$125K - CA$165K/yr
Drive best practices in software engineering through thoughtful code reviews, mentoring, and ... Flexible work environment* - remote-friendly, with the option to collaborate in person. The salary ...
Quick apply
Senior Fullstack Developer - Ottawa Senators
Kanata, ON · Remote
CA$125K - CA$165K/yr
Drive best practices in software engineering through thoughtful code reviews, mentoring, and ... Flexible work environment* - remote-friendly, with the option to collaborate in person. The salary ...
Interest in scientific analysis, atmospheric sciences, remote sensing and space technology Qualifications * Bachelor's degree in Computer Science or Software Engineering * 2+ years of experience in ...
Interest in scientific analysis, atmospheric sciences, remote sensing and space technology Qualifications * Bachelor's degree in Computer Science or Software Engineering * 2+ years of experience in ...
Senior Site Reliability Engineer
Ottawa, ON · Remote
$95K - $100K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Experience with coding/software development, along with Site Reliability will be the key to success ...
Quick apply
Senior Site Reliability Engineer
Ottawa, ON · Remote
$95K - $100K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Experience with coding/software development, along with Site Reliability will be the key to success ...
Senior Site Reliability Engineer
Ottawa, ON · Remote
$95K - $100K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Experience with coding/software development, along with Site Reliability will be the key to success ...
Quick apply
Senior Site Reliability Engineer
Ottawa, ON · Remote
$95K - $100K/yr
This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Experience with coding/software development, along with Site Reliability will be the key to success ...
QA Engineer (Business Systems & Order Management) (Canada Remote)
Gatineau, QC · Remote
CA$100K - CA$110K/yr
Our Engineering department is seeking a QA Engineer to join our growing organization. Our ... Record and communicate software defects with clear, actionable detail to support timely fixes
QA Engineer (Business Systems & Order Management) (Canada Remote)
Gatineau, QC · Remote
CA$100K - CA$110K/yr
Our Engineering department is seeking a QA Engineer to join our growing organization. Our ... Record and communicate software defects with clear, actionable detail to support timely fixes
Senior DevOps Engineer
Kanata, ON · On-site
CA$115K - CA$140K/yr
Strong understanding of software delivery lifecycles, testing strategies, and release management ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer Obsessed ...
Senior DevOps Engineer
Kanata, ON · On-site
CA$115K - CA$140K/yr
Strong understanding of software delivery lifecycles, testing strategies, and release management ... Growth mindset - Our training programs are designed to help you level up, fast. * Customer Obsessed ...
Remote Mid Level Software Engineer information
What is the difference between Remote Mid Level Software Engineer vs Remote Software Developer?
| Aspect | Remote Mid Level Software Engineer | Remote Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, 2-4 years experience | Bachelor's in CS or related field, 1-3 years experience |
| Work Environment | Collaborates with cross-functional teams, involved in design and implementation | Focuses on coding, debugging, and feature development |
| Industry Usage | Common in tech companies, startups, and software firms | Widely used across tech, SaaS, and product companies |
Remote Mid Level Software Engineers typically have more involvement in system design and team collaboration, while Remote Software Developers focus primarily on coding and feature implementation. Both roles require similar educational backgrounds, but the engineer role often involves broader responsibilities.
What are the most commonly searched types of Remote Software Engineer jobs in Ottawa, ON?
The most popular types of Remote Software Engineer jobs in Ottawa, ON are:
What are popular job titles related to Remote Mid Level Software Engineer jobs in Ottawa, ON?
For Remote Mid Level Software Engineer jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Remote Mid Level Software Engineer jobs in Ottawa, ON look for?
The top searched job categories for Remote Mid Level Software Engineer jobs in Ottawa, ON are:

Full-time
Medical, Dental, PTO
Re-posted 10 days ago
Job description
GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world. We use our own satellites and aircraft sensors, combined with third-party data, to help industrial emitters better understand, control, and reduce their emissions.
GHGSat's capability is unique: we provide high-resolution, local measurements of atmospheric methane and carbon dioxide concentration from space. This further enables to detect greenhouse gas emitters and to visualize and quantify their emissions.
Reporting to the Mission Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile Scrum, you will be designing, developing, and supporting satellite planning and tasking software. Your responsibilities will include software development, testing, analyzing data, and contributing to the design and implementation of the software. Overall, you have an excellent knowledge of data structures, databases, streaming pipelines and a strong motivation in tackling the important environmental issues that our planet faces today.
Responsibilities
- Develop tools and applications to improve the workflow of satellite planning and tasking activities
- Evaluate, deploy, develop, integrate, test and maintain databases, data transformation frameworks and APIs
- Optimize data structures, schema, queries for most frequent usage
- Develop, test, integrate, and deploy backend stack
- Design System Architecture collectively with the team, revisit regularly
- Maintain and ensure High Availability of GHGSat data platform
Requirements
Required skills
- Strong computational science or software development skills
- Proven capability with: Linux, Python
- Competence with databases (PostgreSQL, MongoDB)
- Experience building scalable backend services and APIs - REST/GraphQL, event-driven architecture, microservices, and cloud deployment.
- Experience with Docker and Kubernetes (k8s) - Nice to have
- Experience with Frontend (TypeScript, React) - Nice to have
- Ability to work autonomously, with minimum direction
- Availability to participate in a scheduled on-call rotation and provide occasional support outside regular business hours, including weekends, to ensure operational continuity.
Assets
- Interest in scientific analysis, atmospheric sciences, remote sensing and space technology
- Understanding of satellite operations or similar field
- Experience with GIS and Mapping apps (Mapbox, Leaflet, GeoJSON, GeoTIFF)
- Bilingual French/English
Qualifications
- Bachelor or Master degree in Computer Science, Software Engineering or related field
- Minimum of 5 years' experience in relevant roles
- All applicants must be legally entitled to work in Canada and must meet the requirements of the Canadian Controlled Goods Program (CGP)
Benefits
This is a rare opportunity to work on urgent problems. You'll join a small but high-impact team and help scale a company doing meaningful work for the planet.
- Competitive salary and stock options for all full-time employees
- Health and dental benefits
- Paid time off and floating statutory holidays
- Flexible work environment
GHGSat offers a creative and highly motivating work environment. We provide competitive compensation, comprehensive benefits, flexible work arrangements, and opportunities for ongoing development.
We are committed to building a diverse and inclusive workplace. GHGSat is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, age, or any other legally protected status. If you require accommodation, please notify your recruiter.