Senior Python Developer
SALUS
This job is no longer accepting applications
See open jobs at SALUS.See open jobs similar to "Senior Python Developer" Outsiders Fund.Who's SALUS?
At SALUS, we spearhead a safety revolution in the construction and labor industries with our advanced SaaS platform. Designed to digitize safety workflows, our platform combines a web app for real-time operational monitoring with powerful reporting capabilities, alongside a mobile app optimized for high adoption among field-level workers.
About SALUS
SALUS is a VC-backed startup known for its dynamic culture and strong customer base across North America. We are committed to enhancing safety compliance with cutting-edge technology and are poised for significant growth.
Role Overview
Salus has an excellent opportunity for a Python Software Developer to join our team in Vancouver. You will join a group of talented developers, building out key software the company requires. You will work on all aspects of the product, from developing new features to writing tests and updating the CI/CD pipelines, along with managing servers and integrations. We’re looking for developers who value their soft skills as much as their technical ones and are eager to help with technical problems.
What You'll Do
- Participate in the full product development lifecycle, working with the product team to plan, design and develop new features and technical solutions
- Write maintainable and testable code
- Design and develop APIs
- Build complex data flows using Python tooling
- Create reliable and robust integrations between different systems and entities
- Manage and develop CI/CD pipelines to support your code
- Participate in code reviews
What You Bring
- A computer science university degree, college diploma in computer science or relevant experience
- 6+ years of experience writing Python code for production systems
- Experience building and maintaining REST APIs using frameworks such as FastAPI, Flask, Django
- Exposure to using ORMs such as SQLAlchemy
- Experience with Python’s type system
- Proficient with source control (Git)
- A strong understanding of relational databases (PostgreSQL)
- A passion for software development
- An interest in problem-solving
- And an eagerness to learn new technologies
Experience writing integrations and middleware
Javascript, Typescript, Shell script, Terraform
Experience with Apache Airflow, or other data orchestration tools such as Luigi
AWS (EC2, S3, RDS, Route 53, IAM)
PostgreSQL, Redis, Websockets
Experience modelling databases and writing SQL queries
Data orchestration using Apache Airflow
Gitlab CI/CD Pipelines (or other CI/CD pipeline tools)
Experience working in a product development environment
This job is no longer accepting applications
See open jobs at SALUS.See open jobs similar to "Senior Python Developer" Outsiders Fund.