Backend Platform Software Engineer

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Backend Engineer responsible for core backend systems and internal tooling at Top Hat. Enhancing performance and reliability in mission-critical codebases used across product teams.

Responsibilities

  • Own core backend systems, libraries, and internal developer tooling
  • Improve performance, reliability, and architectural improvements with high downstream impact
  • Ensure code quality and technical standards for the system surface area owned

Requirements

  • 2+ years of industry, research, or graduate-level experience
  • Experience in large codebases with complex algorithms and data structures
  • Programming on Linux/BSD/MacOS
  • Python (FastAPI, Django)
  • SQL (PostgreSQL, MySQL)
  • Distributed Systems
  • Profiling & Optimization
  • Nice to Haves: TypeScript/JavaScript (React), Cloud Experience (AWS, GCP, etc.), Observability (OpenTelemetry, Datadog, etc.), Infrastructure-As-Code (Terraform, Ansible, etc.), Troubleshooting TCP/DNS/HTTP/SMTP/etc., Database Administration, Maintenance & Scaling, Designing APIs for Customers

Benefits

  • Competitive health benefits that start on day one
  • Innovative PTO policy with lots of time and space for self-care
  • Professional learning and development for all role levels
  • A team that cares deeply for customers and for each other
  • A noble mission that creates meaningful, fulfilling work
  • Flexible, remote first work environment
  • Our winning strategy and market potential
  • An awesome and welcoming Toronto HQ
  • A chance to work with new tech like generative AI—and see the customer impact
  • A management team focused on performance, growth, engagement and connection

Job type

Full Time

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AnsibleAWSCloudDistributed SystemsDjangoDNSGoogle Cloud PlatformJavaScriptLinuxMacOSMySQLPostgresPythonReactSMTPSQLTerraformTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.