Your responsibilities will include software development, testing, analyzing data, and contributing ... including weekends, to ensure operational continuity. Assets * Interest in scientific analysis ...
Your responsibilities will include software development, testing, analyzing data, and contributing ... including weekends, to ensure operational continuity. Assets * Interest in scientific analysis ...
Your responsibilities will include software development, testing, analyzing data, and contributing ... including weekends, to ensure operational continuity. Assets * Interest in scientific analysis ...
Quick apply
Your responsibilities will include software development, testing, analyzing data, and contributing ... including weekends, to ensure operational continuity. Assets * Interest in scientific analysis ...
Senior Software Developer
Montreal, QC · On-site
Alongside our Platform Manager, designers, and software development team, you will design and develop next generation funding tools as we work to revolutionize the funding space. What's in it for you?
Senior Software Developer
Montreal, QC · On-site
Alongside our Platform Manager, designers, and software development team, you will design and develop next generation funding tools as we work to revolutionize the funding space. What's in it for you?
We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep ...
We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep ...
Integration Software Developer
Laval, QC · On-site
The Integration Software Developer plays a key role in designing, developing, and supporting integration solutions that enable reliable data exchange between enterprise systems. The role combines ...
Integration Software Developer
Laval, QC · On-site
The Integration Software Developer plays a key role in designing, developing, and supporting integration solutions that enable reliable data exchange between enterprise systems. The role combines ...
Senior Software Developer
Montreal, QC · On-site
Alongside our Platform Manager, designers, and software development team, you will design and develop next generation funding tools as we work to revolutionize the funding space. What's in it for you?
Quick apply
Senior Software Developer
Montreal, QC · On-site
Alongside our Platform Manager, designers, and software development team, you will design and develop next generation funding tools as we work to revolutionize the funding space. What's in it for you?
Set the motion to build and grow our engineering capabilities and directly impact the development of a talent team of software developers. * Montreal (Hybrid: Tues-Thurs in office) Maxa has solved ...
Set the motion to build and grow our engineering capabilities and directly impact the development of a talent team of software developers. * Montreal (Hybrid: Tues-Thurs in office) Maxa has solved ...
Research Software Developer
Montreal, QC · Hybrid
CA$82K - CA$102K/yr
MPEX-IST3S - Research Software Development - Senior Professional Hours per Week: 33.75 (Full time) Supervisor: Associate Professor Position End Date (If applicable): 2027-07-05 Deadline to Apply ...
New
Research Software Developer
Montreal, QC · Hybrid
CA$82K - CA$102K/yr
MPEX-IST3S - Research Software Development - Senior Professional Hours per Week: 33.75 (Full time) Supervisor: Associate Professor Position End Date (If applicable): 2027-07-05 Deadline to Apply ...
New
Research Software Developer
Montreal, QC · Hybrid
CA$82K - CA$102K/yr
MPEX-IST3S - Research Software Development - Senior Professional Hours per Week: 33.75 (Full time) Supervisor: Associate Professor Position End Date (If applicable): 2027-07-05 Deadline to Apply ...
New
Research Software Developer
Montreal, QC · Hybrid
CA$82K - CA$102K/yr
MPEX-IST3S - Research Software Development - Senior Professional Hours per Week: 33.75 (Full time) Supervisor: Associate Professor Position End Date (If applicable): 2027-07-05 Deadline to Apply ...
New
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to excel, and collaboration is key to our continued success. We can go further for our clients because ...
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to excel, and collaboration is key to our continued success. We can go further for our clients because ...
As a Senior Software Developer at Vention, you will be a key contributor to the architecture and development of internal tools, system integrations, and ERP-connected platform features, from initial ...
Quick apply
As a Senior Software Developer at Vention, you will be a key contributor to the architecture and development of internal tools, system integrations, and ERP-connected platform features, from initial ...
Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low latency systems ...
Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low latency systems ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
We are seeking an experienced and highly motivated Senior Software Developer (C++/Qt) to contribute to the development of system software for innovative medical technologies. In this role, you will ...
New
We are seeking an experienced and highly motivated Senior Software Developer (C++/Qt) to contribute to the development of system software for innovative medical technologies. In this role, you will ...
New
We are seeking an experienced and highly motivated Senior Software Developer (C++/Qt) to contribute to the development of system software for innovative medical technologies. In this role, you will ...
We are seeking an experienced and highly motivated Senior Software Developer (C++/Qt) to contribute to the development of system software for innovative medical technologies. In this role, you will ...
A chance to shape the software engineering culture of a growing company.
A chance to shape the software engineering culture of a growing company.
As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy platform, developing new autonomous capabilities end-to-end, and deploying these to customers for a ...
As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy platform, developing new autonomous capabilities end-to-end, and deploying these to customers for a ...
We're hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You ... May occasionally include weekends These are planned in advance and shared across the team. How We ...
We're hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You ... May occasionally include weekends These are planned in advance and shared across the team. How We ...
We are looking for a software developer to join the platform engineering IAM (Identity and Access Management) team who is passionate about cloud technologies, distributed architectures and tools that ...
We are looking for a software developer to join the platform engineering IAM (Identity and Access Management) team who is passionate about cloud technologies, distributed architectures and tools that ...
Weekend Software information
What are the key skills and qualifications needed to thrive as a Weekend Software Engineer, and why are they important?
What are Weekend Software jobs?
What is the difference between Weekend Software vs Weekend Web Developer?
| Aspect | Weekend Software | Weekend Web Developer |
|---|---|---|
| Required Skills | Programming, software development, coding | Web design, HTML/CSS, JavaScript, coding |
| Work Environment | Software companies, tech startups, remote options | Web agencies, freelance projects, remote or on-site |
| Certifications | Programming certifications, coding bootcamps | Web development courses, certifications in HTML, CSS, JavaScript |
| Industry Usage | Software development firms, tech industry | Digital marketing, web design agencies, freelance |
Weekend Software and Weekend Web Developer roles share overlapping skills like coding and remote work environments. However, Weekend Software focuses more on software programming and application development, while Weekend Web Developer emphasizes web design and front-end technologies. Both roles are in high demand in tech and digital industries, but they cater to different technical specializations.
How does working as a Weekend Software Engineer typically differ from a standard weekday software engineering role?
Full-time
Medical, Dental, PTO
Posted 12 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
- Able to obtain Canadian government security clearance
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.