Canada Remote (Country) Employment

Rockefeller Philanthropy Advisors is hiring a Software Designer - Backend (Remote - Canada)

About the Role

Rockefeller Philanthropy Advisors is seeking a Software Designer - Backend to architect and build the critical systems that power next-generation space infrastructure. In this remote role within Canada, you will design scalable backend services for satellite network operations and mission control, collaborating closely with operators, engineers, and product teams to deliver high-performance, reliable solutions.

What You'll Do

  • Design, build, and maintain robust backend software supporting satellite network operations and mission control automation.
  • Ensure system performance, scalability, and security through best software engineering practices.
  • Collaborate with satellite operators, customers, and internal teams to deliver reliable and efficient ground system solutions.
  • Develop and optimize CI/CD pipelines to improve deployment workflows and reduce operational friction.
  • Proactively monitor systems, identify issues, and implement enhancements to increase reliability and observability.

What We're Looking For

  • 6+ years of experience with Python in production-grade environments.
  • Degree in Computer Science or related field, or equivalent hands-on experience.
  • Strong understanding of software architecture, testing methodologies, algorithms, and debugging.
  • Proven experience with CI/CD tools such as GitLab CI, GitHub Actions, or Jenkins.
  • Comfortable with containerized environments (Docker, Kubernetes) and infrastructure-as-code tools (e.g. Ansible, Terraform).
  • Solid Linux skills and proficient use of git for version control.
  • Strong communication and teamwork skills.

Nice to Have

  • Experience with AWS, Azure, or other cloud platforms.
  • Familiarity with SQL/NoSQL databases (PostgreSQL, DynamoDB).
  • Experience with Python tools such as uv, pytest, setuptools, SWIG, and C-extensions.
  • Understanding of computer networking and protocols, especially delay-tolerant networking.
  • Exposure to event-driven architecture tools (e.g. Kafka, RabbitMQ) and observability stacks (Prometheus, Grafana, ELK).

Technical Stack

  • Languages: Python
  • CI/CD: GitLab CI, GitHub Actions, Jenkins
  • Infrastructure: Docker, Kubernetes, Ansible, Terraform, Linux
  • Tools: git, uv, pytest, setuptools, SWIG, C-extensions
  • Cloud: AWS, Azure
  • Databases: PostgreSQL, DynamoDB
  • Event Streaming: Kafka, RabbitMQ
  • Observability: Prometheus, Grafana, ELK

Benefits & Compensation

  • Opportunity to shape the future of space-based communication technology.
  • Inclusive, diverse, and supportive team environment.
  • Competitive compensation aligned with market and experience.
  • Flexible work arrangements and remote work opportunities.
  • Commitment to accessibility and accommodation throughout the hiring process.
  • Ongoing learning, innovation, and career growth in a mission-driven company.

Work Mode

This is a remote position open to candidates located in Canada.

Rockefeller Philanthropy Advisors is an equal opportunity employer committed to inclusivity and diversity.

Required Skills
PythonDockerKubernetesTerraformAnsibleLinuxgitGitLab CIGitHub ActionsJenkinsAPI DevelopmentSystem DesignCloud Infrastructure
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
R

A talent matching platform partnering with companies worldwide to connect top talent with opportunities using AI-driven job matching.

Visit website
Job Details
Category backend
Posted 8 months ago