Perceptive Space

Software Engineer, Full Stack

Perceptive Space

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AWSCloudD3.jsDjangoDockerJavaScriptPostgresPython

About the role

  • Build the foundational technology required for satellites, launch vehicles, and human missions to operate safely and efficiently in the space environment
  • Design, build, and ship production code across web portal, APIs, and backend systems
  • Build a multi-page web application using Python and Django (or comparable frameworks)
  • Implement authentication, user dashboards, and role-based access
  • Create clean interfaces for browsing data products, visualizations, and alerts
  • Develop and maintain APIs for external data consumption
  • Manage deployments, CI/CD, monitoring, and cloud setup (AWS, Docker, etc.)
  • Ensure scalability, performance, and security best practices
  • Work closely with engineers and scientists to turn models and forecasts into usable products
  • Collaborate within a small, high-velocity team solving aerospace and AI challenges

Requirements

  • 2 - 4 years of experience in the industry
  • Ability to thrive in a fast-paced, high-ownership environment
  • Backend Development: Python and Django
  • API design (RESTful)
  • Authentication (JWT/API keys, SSO)
  • Documentation with Swagger/OpenAPI
  • Scalable Data APIs: attention to query performance, caching, and latency
  • Frontend Development: HTML, CSS (TailwindCSS preferred), JavaScript with server-side rendering
  • Database Experience: PostgreSQL, including time-series data, caching, and performance tuning
  • Data Visualization: Plotly.js, D3.js, Chart.js, or similar libraries
  • Alerting & Messaging: email notifications and webhook integrations
  • Security: understanding of secure coding practices
  • DevOps: cloud deployments (AWS preferred), Docker, CI/CD pipelines
  • Collaboration: Git and modern development workflows (branches, PRs, reviews)
  • Ability to deliver production-ready, maintainable code with minimal oversight
  • Nice-to-Haves: prior early-stage startup experience; familiarity with large numeric arrays, spatiotemporal datasets, columnar/object storage formats, partitioning/query acceleration techniques; profiling and benchmarking experience; interest in scientific/technical data products
  • Additional Requirement: expected to be available during Eastern Time working hours
Benefits
  • Opportunity to work at the frontier of AI and aerospace, building first-of-its-kind products.
  • Competitive stock option compensation
  • Top-tier health and benefits coverage
  • Fully remote team
  • Opportunities to lead technical efforts as the team scales.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonDjangoAPI designRESTfulJWTSSOPostgreSQLHTMLCSSJavaScript
Soft skills
collaborationability to thrive in fast-paced environmenthigh-ownershipattention to detailability to deliver production-ready code
Lightspeed (Formerly SEOshop)

Senior Software Developer

Lightspeed (Formerly SEOshop)
Seniorfull-time🇨🇦 Canada
Posted: 2 days agoSource: boards.greenhouse.io
AWSAzureCloudGoogle Cloud PlatformKafkaNode.jsPythonReactRubyRuby on RailsSQL
Intrahealth, a HEALWELL AI Company

Senior Software Developer, Delphi

Intrahealth, a HEALWELL AI Company
Seniorfull-time$80k–$130k / year🇨🇦 Canada
Posted: 2 days agoSource: intrahealth.breezy.hr
Delphi.NETRDBMSSQL
Twilio

Staff Software Engineer, L4

Twilio
Leadfull-time$157k–$196k / year🇨🇦 Canada
Posted: 2 days agoSource: boards.greenhouse.io
Distributed SystemsJavaScriptReactTypeScript
PocketHealth

Senior Software Engineer

PocketHealth
Seniorfull-time🇨🇦 Canada
Posted: 3 days agoSource: jobs.lever.co
AngularGoMicroservicesTypeScript