Overview
Our Software Architects are “hands-on” problem solvers who coach our engineers on code organization, technical debt solving and big features implementation. They are accountable for leading tech roadmaps (performance scalability, security…), experimenting with new technologies, creating PoCs and ensuring our architecture remains a reference in the SaaS industry. This is a unique opportunity to :
- Work with complex and cross-cutting challenges: Building expertise around a complex codebase with analysis and modeling capabilities key to significant traffic (4.5 million monthly active users, 1 million courses played per week, 2 data centers) and a strong focus on clean architecture for long-term growth. Stay hands-on by regularly refactoring code and helping squads with their complex projects.
- Join a scale-up wishing to improve itself: Align R&D on strategic subjects such as architecture, stack, organization, roadmap and objectives. Increase team skills by disseminating good practices, organizing workshops and writing documentation in the context of strong international product expansion.
- Be part of a high-level team: Our R&D brings together around eighty engineers recognized for their ability to analyze and model extremely complex codebases. A decentralized peer-review process enables knowledge sharing and growth.
Within a month
- Discover 360Learning, its platform, its teams and its culture
- Become familiar with how our R&D way of working
- Understand the team\'s processes
Within 3 months
- Master our stack (NodeJS, VueJS, MongoDB) and our architecture
- Carry out your first complex project (e.g. implement a cache system to optimize the display of our dashboards)
- Set up several good development practices in the team (e.g. import practices and dependencies between our modules)
Within 6 to 12 months
- Be strategic in the architectural choices for all important projects (e.g. design of our messaging queue)
- Lead the evolution of our architecture and technologies (e.g. better segment core-objects and modules, introduce new services or data pipelines)
- Evangelize and train our R&D on these developments by defining the corresponding good practices
- Onboard new team architects
The Skill Set
- You have at least 8 years of experience, ideally within a Product-Led Growth company
- Hands-on and accustomed to working on complex codebases with emphasis on software quality
- You can work on transversal technical subjects impacting all or part of an R&D team that you will evangelize
- Familiar with software architecture characteristics and patterns (Cloud expertise – e.g. Azure is a plus)
- You know how to mentor and develop teams\' skills on best practices, development, software design, new stacks...
- You are proficient in algorithms
- Fluent English (US/UK) / B2 level or equivalent (FR)
- Enthusiasm for our working environment explained here: 360learning.com/Convexity_360L
What We Offer
- Compensation: Package includes base salary and equity
- Benefits/Perks: Work From Home stipend, RTT, lunch vouchers, medical insurance, gym subscription, 1 month parental leave for the second parent
- Balance: Flexible hours, full remote work possible anywhere in France
- Diversity, Equity, and Inclusion: 6 active ERGs including Mental Health, Environmental/Sustainability, Women, Parents, LGBTQIA2S+, and Ethnic Diversity. Each group has executive support to increase impact
- Corporate Social Responsibility: CSR Charter at 360learning.com/blog/corporate-social-responsibility-charter
- Culture: Convexity Culture and teams, product and processes at 360Learning: 360learning.com/Convexity_360L and 360learning.com/42H1ggC
Interview Process
- Phone Screen with our Talent Acquisition Manager
- Discovery Meeting with our Director of Technology
- Kata Exercise with a Software Architect
- Clarification Meeting with a Product Manager
- Culture Fit Meeting with our VP of Engineering
- Reference Checks
- Offer
Who We Are
360Learning enables companies to upskill from within by turning their experts into champions for employee, customer, and partner growth. With our LMS for collaborative learning, Learning & Development teams can accelerate upskilling with the help of internal experts instead of slow top-down training. 360Learning is the easiest way to onboard and upskill employees, train customer-facing teams, and enable customers and partners–all from one place.
360Learning powers the future of work at 1,700 organizations. Founded in 2013, 360Learning has raised $240 million with 400+ team members across North America and EMEA.
The company believes learning includes everyone and is committed to equal opportunity in recruitment, compensation, benefits, performance, promotion, and all terms of employment. We welcome diverse perspectives and experiences.