Optro

Senior Software Engineer I, Backend, AI Governance

Optro

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$140,000 - CA$192,500 per year

Job Level

About the role

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

Requirements

  • 5+ years of experience developing backend services for web-based applications.
  • Python Expertise: Strong command of Python and modern frameworks (FastAPI, Flask, or Django).
  • REST API Specialist: Extensive experience building and maintaining REST / JSON APIs.
  • PostgreSQL Proficiency: Deep understanding of relational databases, including joins, indexing, and schema design.
  • Container Knowledge: Practical experience using Docker for local development and production packaging.
  • K8s Familiarity: Experience interacting with Kubernetes (e.g., using kubectl, understanding pods/services).
  • Testing Rigor: 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!
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonFastAPIFlaskDjangoRESTful APIsPostgreSQLDockerKubernetesunit testingintegration testing
Soft Skills
mentoringcollaborationtroubleshootingdocumentationcode review