Don't worry, we can still help! Below, please find related information to help you with your job search.
Python Software Engineer Jobs
Company | Crescens Inc. |
Address | Ontario, Canada |
Employment type | CONTRACTOR |
Salary | |
Expires | 2023-07-29 |
Posted at | 10 months ago |
Job title : Senior Python Software Engineer (Backend Developers)
Location: Remote, Canada
Duration : 6+ months
Type : Contract
Responsibilities
• Collaboratively and pragmatically solve scientific software engineering challenges
• Encountered at the forefront of single cell genomics data analysis infrastructure.
• Collaborate with local and off-shore engineering teams to support software development efforts.
• Contribute to the broader scientific community through open-source software development.
Requirements
• BS or higher in computer science.
• 3+ years' experience (including any graduate school) developing tools in Python for High Performing Computers and cloud solutions. Seniority of position will depend on experience and other factors.
• Self-motivated and enthusiastic about programming and tool development.
• Good knowledge of the FastAPI, Celery, SQL Alchemy, Boto3, Keycloak
• Expertise with performant file formats for data analysis and scientific computation (e.g., hdf5, zarr, tiledb).
• USAGE-level knowledge of such technologies: EKS, ECS, S3, SQS, SNS, ALB, EC2, RDS (Postgres), ElastiCache Redis
• Experience with Kubernetes, Docker and Helm
• Experience with GitLab CI
• Experience deploying performant software in cloud environments (AWS preferred)
• Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction.
• Demonstrated ability to effectively communicate about complex problems to peers, users and leadership.
In addition
• You are a quick learner, are curious about new areas and the opportunity to build expertise, and courageously and creatively take initiative to see your ideas implemented.
• You are attracted by the challenges of developing software that solves universal problems.
• You are able to perform at a high level in a fast changing and demanding environment.
• You are pragmatic about the tradeoffs between features, quality, and timeliness.
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 8 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 8 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 8 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 8 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 8 months ago