
Sr. Software Engineer (Full Stack)
- Ontario
- $130,000-150,000 per year
- Permanent
- Full-time
- Build web based responsive learning tools that will be used by millions of learners and educators
- Work with engineers, product managers, designers, sales and marketing managers to build products that the customers love to use
- Be responsible for end-to-end delivery (tech design, development and testing) and maintenance of our products
- Manage the entire software development life cycle using infra and monitoring as code
- Work with a talented group of engineers who believe in extreme ownership
- 5+ years of experience is required in Java and any or most of the technologies below.
- Spring
- Angular, React
- RESTful Services
- CI / CD pipeline
- Databases
- AWS services
- Docker / Containerization (understanding)
- Distributed Caching
- Tomcat
- Observability
- Product engineering background to support development of B2B and B2C products
- Experience building responsive, accessible and high-performance web-based products
- Experience with one or more observability platforms to monitor the health of the products
- Ability and desire to work in various layers of software stack (front-end, backend). Backend expert with some front-end experience.
- Bachelor’s degree in computer science
- Experience with Terraform is desirable