Senior Software Engineer I, Backend, AI Governance

Posted 2 days ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Senior Software Engineer leading backend development and deployment of Python applications for a rapidly growing SaaS company. Collaborating across teams while designing scalable systems for clients.

Responsibilities

  • Develop and deploy backend product features end-to-end using Python.
  • Design and implement high-quality, performant RESTful APIs/FastAPI.
  • Write efficient PostgreSQL queries, design schemas, and manage data integrity.
  • Package applications using Docker and ensure services are ready for deployment.
  • Work within Kubernetes environments to manage, scale, and monitor backend services.
  • Create clear technical documentation for API contracts and local development setups.
  • Provide guidance and code reviews for fellow engineers to maintain high standards.
  • Troubleshoot and resolve software bugs within a distributed container environment.
  • Partner with product managers to translate requirements into functional backend logic.
  • Write well-designed, testable, and maintainable code following Python best practices.

Requirements

  • 5+ years of experience developing backend services for web-based applications.
  • Strong command of Python and modern frameworks (FastAPI, Flask, or Django).
  • Extensive experience building and maintaining REST / JSON APIs.
  • Deep understanding of relational databases, including joins, indexing, and schema design.
  • Practical experience using Docker for local development and production packaging.
  • Experience interacting with Kubernetes (e.g., using kubectl, understanding pods/services).
  • Experience writing comprehensive unit and integration tests.

Benefits

  • Launch a career at one of the fastest-growing SaaS companies in North America!
  • Live your best life (LYBL)! $200/mo for anything that enhances your life
  • Comprehensive employee health coverage (all locations)
  • 401K with match (US) or pension with match (UK)
  • Competitive compensation & bonus program
  • Flexible Vacation (US exempt & CA) or 25 days (UK)
  • Time off for your birthday & volunteering
  • Employee resource groups
  • Opportunities for team and company-wide get-togethers!

Job type

Full Time

Experience level

Senior

Salary

CA$140,000 - CA$175,000 per year

Degree requirement

Bachelor's Degree

Tech skills

DjangoDockerFlaskKubernetesPostgresPython

Location requirements

RemoteCanada

Report this job

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