Elevate Security is looking for a passionate Full Stack Developer, to join our growing team, and help us build and launch an entirely new product area in security behavior change that leverages the latest advances in behavioral science and data analytics.
You will help architect and build out the SaaS platform which delivers engaging experiences with our customer facing applications.
It's an excellent opportunity to get in from the beginning and help guide architecture and technology decisions while also growing with the company.
Our technical stack includes React for the front-end, Python with Flask and Django for the back-end services, Redis, Postgres DB, RDS, Redshift DW, Glue PySpark ETL, Cognito and more running on Docker, K8s, AWS with CircleCI and DataDog for monitoring.
Key Responsibilities :
Writing Python code in an iterative way
Occasionally write React code to update User Interfaces and Experiences
Perform technical designs which are aligned with the global architecture
Constantly improves our code base in meaningful ways
Fixing bugs fast and taking your time to solve hard problems well
Understand what to build from product management and designer
Engage and collaborate as part of a self-organized squad, using agile, lean and scrum
Learning and growing constantly to feed your passion for self-improvement and make those around you better
3 to 5 years of professional software development experience
You need to have a professional Python development experience
You can design and build APIs
You are quick to setup or modify services in Python Flask or other framework
You can update relational database models to match requirements
You know how to write efficient and well tested code
You should be very comfortable picking up new technologies quickly
You have been exposed to AWS and Docker, or you can learn it quickly
Why Elevate Security is a great place to work?
We have a modern technology stack and striving for engineering excellence while keeping in mind lean principle to experiment fast with customers.
We care about your career. At Elevate Security we encourage each other to constantly grow and expand our skills and knowledge.
Mentorship is part of our culture as you work side by side with some of the brightest possible talent.
Your contributions make an immediate impact.
We have fun! No matter how fast we grow or how busy we are, we always remember to laugh and enjoy each other and our clients.
Balancing our careers and personal lives is important to us. We want you to work where and when you work best.
Embracing our culture of diversity, constant learning, and collaboration makes us a better team and helps us build a better product.
We are mission driven. We never lose sight of why we do what we do.
We're genuinely nice, optimistic, inclusive, and empathetic people. We won't hire jerks.
Our Montreal office is accessible from the McGill metro station, making it an easy commute.
Competitive salary and meaningful equity
Comprehensive set of benefits including medical, dental, and vision coverage
Unlimited vacation (minimum 3 weeks)
Paid time off for volunteering
Professional development funds