Location: We’re open to candidates from anywhere in Canada or the US.
We’re looking for experienced Software Engineers who are passionate about working on different challenges at all levels of our stack, designing, implementing, testing, maintaining, and improving tools and services. You’ll have the autonomy to own and operate what you and your team build, while focusing on collaborative delivery over independent efforts.
You will be working with a variety of different technologies involved in distributed web systems. The tools our team use include Python, Django, C#, .NET Core, RESTful and GraphQL APIs, Gitlab (for code, issue and project management as well as Continuous Integration and Delivery), Heroku and AWS to name a few.
WHAT YOU’LL DO
Designing, building, delivering and operating high-quality (reliable and intuitive to use) software systems, collaboratively with your cross functional team
Identifying opportunities to advance Canalyst’s state of the art, and taking responsibility to make it happen
Guiding and coaching less experienced developers in their approach to debugging, design and application of various software development paradigms
Building relationships and communicating effectively with other parts of the company (the rest of Engineering, Product Management, Equity Research, Marketing and Sales)
Participating in demos for Engineering, Product Management and perhaps the company at large
WHAT YOU’LL BRING
A strong foundation in computing science fundamentals, such as algorithmic complexity, asynchronicity and distributed computing
Experience in shipping pragmatic and high quality solutions with a sense of urgency
Belief in and a strive for uneventful and predictable code releases, and expect that they happen many times each day, supported by robust Continuous Integration and Delivery pipelines and extensive test coverage
A strong sense of ownership
A sense of humor and strong collaboration skills
Experience building ETL or data pipeline systems is an asset
Experience working on SDK libraries for third-party use is an asset
Experience designing and maintaining GraphQL or RESTful APIs is an asset
A background or interest in financial modeling, financial technology, or capital markets is an asset
WHAT CANALYST OFFERS
Growth opportunities in a well-funded, high-growth company that’s aiming to be the new fundamental dataset of record
A day put aside every month to work on something that inspires you
Social events and online games nights to get to know your colleagues in a remote-first team environment
Demo presentations inside Engineering, and some that the rest of the company enjoys too – show off stuff you’ve built or learn about businesses that analysts have researched
Education & learning stipend for personal growth and development
Comprehensive benefits package including health, dental, vision, and mental health
OUR COMPANY
We recognize the advantages of working flexibly. We have two offices located in New York, NY and Vancouver, BC, and our team works both remotely and in the office (when it’s safe to do so)
We’re a championship team, each of us with an integral role in building and running Canalyst
We celebrate authenticity and value the unique experience and contribution of every team member
We work together towards the shared goals of solving our clients problems and building a world-class business
We value autonomy and responsibility in a way that empowers each member of our team to do their best work
We’re committed to ongoing personal and professional growth and we back it up with a learning stipend, lunch and learns, and guest speakers
We support your development by providing ongoing feedback, career development, and weekly 1-on-1s
We’ll set you up to work remotely and effectively with all the equipment you need
We keep you in the loop through quarterly updates and our company-wide annual retreat to celebrate big wins and milestones
Don’t see a job that fits your skills? Email us directly at careers@canalyst.com.
COVID-19 UPDATE: Please note that all Canalyst employees are working remotely for the time being due to COVID-19, as the health & safety of our employees and their families is extremely important to us. Due to this, we’re currently having all new hires begin work with us remotely rather than in our office locations.
Work setting Relocation costs covered by employer Willing to relocate Consulting firm Tasks Confer with clients to identify and document...
Apply For This JobWho we are… Tutela is an industry leader in providing crowdsourced data for the world’s leading tier 1 telecoms and...
Apply For This JobDo you enjoy talking to people? Do you have great communication skills? Are you passionate about nature? We have an...
Apply For This JobBuild a meaningful career At LifeWorks, we offer more than career opportunities, we provide career opportunities to make meaningful contributions...
Apply For This JobCompany Description Salaries range based on position for admin roles, starting at $45,000 to $100,000 We are Chandos Inclusion, collaboration,...
Apply For This JobSO1-2 Sheriff’s Officer 1-2 SO1-2 Sheriff’s Officer 1-2 Term/part-time Term/part-time With a possibility of Term Full-Time work frequency With a...
Apply For This Job