
Senior Software Engineer I, Backend, AI Governance
Optro
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
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