Facebook pixel

Senior Software Engineer
Python
Posted on 12/6/2022
INACTIVE
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Spark
AWS
Apache Kafka
Django
Flask
Google Cloud Platform
Airflow
Microsoft Azure
MySQL
Postgres
Redis
Snowflake
Python
Requirements
  • Proficient in developing RESTful APIs using Python Web Framework like Django, Flask
  • Write modular, scalable, testable server side code in Python
  • Develop libraries and frameworks to be used across multiple projects
  • Address software quality issues as they arise and identify areas for improvement proactively
  • Experience in data modeling, relational databases like MySQL, Postgres
Responsibilities
  • Own the service end-to-end and contribute to all phases of the software development cycle including ideation, prototyping, design, test, document, deployment & monitoring at scale, and also take part in on-call rotation
  • Collaborate and grow in a dynamic & fast paced environment while working across teams including data engineers, data scientists, underwriting and GTM
  • Help the team with sharing resources/technologies, mentoring junior engineers and hiring
  • Drive enhancements for core data infrastructure at scale
  • Partner with data scientists and business stakeholders to understand data needs and help build data products that scale across the company
  • Drive the collection of new data from first-party and third party data sources and the refinement of existing data sources
  • Interface with other engineering groups in order to integrate with third-party APIs and service layers
Desired Qualifications
  • Bachelors or advanced degree in Computer Science or closely related field
  • 5+ years Python experience
  • Familiarity with event-driven programming in Python
  • Experience working with AWS/GCP/Azure big data technologies
  • Experience working with Apache Spark/PySpark
  • Strong communication skills and experienced in gathering requirements
  • Knowledge of database and software engineering best practices across the development lifecycle
  • Experience in data modeling, cyber security or actuarial science is a plus
  • Experience using tool such as: Airflow, GraphQL, Actions, RDS, Snowflake, Databricks, Kafka, Redis, Elastic, Flask, Django
Cowbell Cyber

51-200 employees

Cyber insurance provider
Company Overview
Cowbell's mission is to deliver next-generation cyber insurance built on cutting-edge AI and data science technology.
Benefits
  • Medical and Dental Insurance
  • Paid Time Off
  • Mind & Body Wellness
  • On-Site Perks
  • Career Growth
  • Networking
Company Core Values
  • We're Innovative
  • We're Transparent
  • We're Overachievers