Overview
At Factorial, we're looking for a Principal Engineer to help us tackle our challenges and ensure our product development reaches the next level. We want someone who enjoys making a real impact by working closely with the business.
The Engineering team at large :
At Factorial, we have a team of over 200 Full-stack developers. We look for curious, proactive people with good soft and communication skills. The last one is the key in a distributed company.
We don’t focus on a long list of skills and technologies. While our stack is Ruby on Rails for the backend and React / React Native for the clients, proficiency in these is not mandatory. We believe that good aptitudes and a hunger for learning work best.
Responsibilities
* Define technological roadmaps that anticipate opportunities and create new strategic possibilities for Factorial, while contributing to multi-year organizational objectives in collaboration with leadership.
* Collaborate with other teams to build the fundamentals of services and establish scalable, high-quality APIs.
* Review RFCs, provide feedback, and propose alternatives to achieve team goals.
* Continuously think about how to improve solutions, tools, and processes; coordinate initiatives across multiple teams with other engineering and product leaders.
* Contribute to a culture of curiosity, learning, and constructive Socratic exchange when disagreements arise.
* Maintain a hands-on approach and stay engaged with code development as part of the role.
About you / Qualifications
* You have created org-wide tech roadmaps and guided engineers to turn them into reality.
* You are comfortable cooperating with other teams and building the fundamentals of service.
* You have 10+ years of experience as a full-stack developer or in a similar position.
* You have 3+ years of experience in tech leadership roles.
* You have a deep understanding of APIs (REST, GraphQL, and similar) and can create integrations with other backend systems.
* You value consistency, performance, quality, and scalability, and translate these into products and services.
* You engage in Socratic dialogue to find solutions and persuade or be persuaded.
* You enjoy writing code and remain hands-on.
* You are evaluated by knowledge and skills rather than years of experience; our Career Path defines expectations and transparent salary ranges.
What will work be like?
* Onboarding with a buddy to learn the codebase and non-critical tasks.
* Learn the business and customer journey; draft a road map with the team.
* Participate in weekly team meetings to discuss next steps and propose ideas.
* Review RFCs, give feedback, and propose alternatives to meet team goals.
* Think about improving solutions, tools, and processes; coordinate initiatives across teams.
* Engage with engineering and product leaders to coordinate cross-team initiatives.
* Embrace the motto: you will hear "you can convince or get convinced" often.
Benefits & Workplace
* High growth, multicultural, and friendly environment
* Continuous training and learning based on your needs
* Healthy life with Gympass (gyms, pools, outdoor classes)
* Save expenses with Cobee
* Language classes with Yolk Academy
* Competitive salary with Payflow
* Office perks: breakfast in the office and organic fruit
* Nora and Apetit discounts
About Factorial
Factorial is an innovative Business Management Software solution designed to streamline company processes for small and medium-sized enterprises. Founded in 2016, our mission is to help companies automate workflows, centralize people data, and make better business decisions. With customers across over 60 countries, we’ve built a diverse team driving change in the business management tech space. Join us as we continue our rapid growth journey!
We values
* We own it: We take responsibility for every project. We make decisions, not excuses.
* We learn and teach: We’re dedicated to learning something new every day and, above all, sharing it.
* We partner: Every decision is a team decision. We trust each other.
* We grow fast: We act fast and believe the worst mistake is not learning from them.
Hiring process
What to expect
* A first conversation with our People Business Partner to assess mutual fit on expectations and humanity.
* A second conversation with the team’s Engineering Director to evaluate fit and collaboration.
* A Live Engineering Challenge with two Factorial engineers to assess problem solving, questioning, tool usage, and reasoning abilities.
* A final coffee-chat with our CTO to answer questions about culture, business vision, or any other concerns.
* The process is remote, using videoconferencing tools.
#J-18808-Ljbffr