over 1 year ago
Toronto, CanadaSenior
Responsibilities
- Design, develop, and maintain critical backend components within the Blocks scope.
- Build scalable, maintainable, and reusable solutions for diverse use cases.
- Design systems that prioritize performance, reliability, and low maintenance overhead.
- Ensure backend components are reusable across the platform for internal and external stakeholders.
- Collaborate with engineering teams, product managers, and customer-facing teams.
- Apply best practices in coding, system architecture, and performance optimization.
Requirements
- Solid experience in backend software engineering and delivering production-ready systems.
- Experience designing object-oriented software with languages such as C#, Java, C++, Golang, Rust, Python, or Ruby.
- Strong problem-solving skills and a collaborative team-oriented approach.
- Fluent English; French is not required.
- Willingness to learn and grow regardless of seniority.
Benefits
- Generous time off and parental leave policies.
- Annual company offsite and access to offices in New York, Toronto, Paris, and London.
- High-end work equipment, subject to availability.
- Comprehensive healthcare coverage.
- The role may be remote, with team members located in Paris, Toronto, and other offices.
About Pigment
Pigment builds a SaaS planning and performance management platform used by finance, HR, and revenue teams for FP&A, workforce, and sales planning. The product connects data and modeling in real time to support scenario analysis and integrated business planning. Founded in 2019 and headquartered in Paris, it is privately held and counts customers such as Unilever, Snowflake, and Klarna.
