Enable job alerts via email!

Senior Software Engineer

Second Harvest

United States

Remote

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join Second Harvest as a Senior Software Engineer to lead backend development for the Food Rescue App. This role involves optimizing cloud databases and ensuring scalable solutions to support food rescue operations. Be part of a mission-driven organization committed to reducing food waste and hunger, while enjoying competitive benefits and opportunities for professional growth.

Benefits

Competitive salary with a comprehensive benefits package
Opportunities for professional growth
Flexible work hours

Qualifications

  • 5+ years of experience in backend development.
  • Expertise in managing cloud infrastructure within Microsoft Azure.
  • Strong analytical skills for troubleshooting and resolving issues.

Responsibilities

  • Develop and maintain backend code for the Food Rescue App using .NET.
  • Manage cloud resources within Microsoft Azure.
  • Collaborate with cross-functional teams to implement new features.

Skills

Backend development
Cloud infrastructure management
Database management
Analytical skills
Coding and system design
Technical project leadership

Tools

Microsoft Azure
SQL Server
CosmosDB
.NET
ASP.NET Core
React
Material design system

Job description

Elevate Your Career and Impact at Second Harvest

Date: April 2025

Department: Product

Reports to: Director of Product

Status: Full-Time

Remote

The Opportunity Awaits—Where Passion Meets Impact!

Second Harvest is Canada’s largest food rescue organization and the expert in perishable food recovery. We rescue surplus, unsold food from across the supply chain and redistribute it to non-profits across the country to feed communities. Demonstrating our values of community, environment, integrity, and collaboration, we strive for No Waste. No Hunger.

If you are ready to bring your expertise and innovation to a mission-driven organization, this is your moment.

Think we're just about redirecting food surplus? Think bigger.

Here's why Second Harvest is your next career leap:

  • Pioneers in food rescue, we are a renowned leader in perishable food redistribution across Canada.
  • With a mission fueled by a no-waste, no-hunger ethos, we're not just changing the game—we're rewriting the rules.
  • Our strategic approach aligns with the United Nations’ Sustainable Development Goals (SDGs), making every day a step towards global change.

The Role:

As a Senior Software Engineer, you will be responsible for the backend development of the Second Harvest Food Rescue App, ensuring robust and scalable solutions to support food rescue operations. Your role involves writing and updating backend code, managing and optimizing cloud databases, functions, and infrastructure within Microsoft Azure, leveraging its services to enhance app performance and reliability. You will collaborate with cross-functional teams to implement new features and maintain the app's backend systems, driving continuous improvement and innovation.

Your Impact:

  • Develop, maintain, and optimize backend code and services for the Second Harvest Food Rescue App using .NET and ASP.NET Core.
  • Ensure backend systems are scalable, secure, and efficient.
  • Manage cloud resources and services within Microsoft Azure for secure and efficient operations.
  • Utilize Azure services to improve application performance, scalability, and reliability.
  • Develop and maintain integrations with Microsoft Dynamics to streamline data flow and system functionality.
  • Set up and maintain continuous integration processes to support efficient development workflows.
  • Develop and manage data pipelines for seamless data flow and processing.
  • Assist full-stack engineers with frontend development, working with React to integrate backend services.
  • Apply our design system (Material) to ensure consistency and enhance user experience when needed.
  • Identify opportunities to improve performance, security, and process efficiency.
  • Leverage AI tools to enhance quality and speed of work.
  • Maintain comprehensive documentation for all backend systems and processes.
  • Collaborate with other developers, sharing knowledge and workload.
  • Perform other duties as assigned to support organizational goals.

Who You Are:

  • Backend developer with 5+ years of experience.
  • Expertise in managing and optimizing cloud infrastructure within Microsoft Azure.
  • Experience with database management systems like SQL Server and CosmosDB.
  • Strong analytical skills for troubleshooting and resolving issues.
  • Meticulous in coding and system design to ensure high-quality deliverables.
  • Ability to lead technical projects.
  • Committed to staying updated with industry trends and driving innovation.
  • Proficient in creating and maintaining technical documentation.

About the Perks:

  • Competitive salary with a comprehensive benefits package.
  • Opportunities for professional growth in a meaningful role.
  • Flexible work hours supporting work-life balance.

Apply For This Role:

Ready to lead at the forefront of food security and sustainability? Join Second Harvest and be part of a team setting new standards. Apply today and be the change you want to see in the world.

Second Harvest is committed to fostering a diverse and inclusive workplace. We encourage applications from all qualified individuals, especially from equity-deserving groups including racialized persons, Indigenous peoples, women, persons with disabilities, and LGBTQ2S+ members.

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

Similar jobs

Senior Software Engineer

Storm3

Remote

USD 100.000 - 720.000

5 days ago
Be an early applicant

Senior Software Engineer, Structure

Webflow

Remote

USD 132.000 - 208.000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

New York

Remote

USD 110.000 - 260.000

Yesterday
Be an early applicant

Senior Software Engineer

Foley

North Carolina

Remote

USD 125.000 - 144.000

5 days ago
Be an early applicant

Senior Software Engineer, Observability Platform (US Remote Available)

Splunk

Georgia

Remote

USD 100.000 - 140.000

4 days ago
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Splunk

South Carolina

Remote

USD 139.000 - 193.000

6 days ago
Be an early applicant

Senior Embedded Software Engineer

SalsaMobi

Austin

Remote

USD 100.000 - 130.000

4 days ago
Be an early applicant

Senior Software Engineer (z/OS and MFC)

Jobot Consulting

Little Rock

Remote

USD 125.000 - 150.000

2 days ago
Be an early applicant

Senior Software Engineer (Remote)

Lensa

Huntsville

Remote

USD 130.000 - 200.000

2 days ago
Be an early applicant