Pigment logo
Monthly
€7,234 - €13,022
Posted March 27, 2025 · 520 days agoLast seen August 27, 2026Est. expiry May 1, 2025

Backend Software Engineer

Senior Backend Software Engineer
How this salary compares
Salary Context: Backend Software Engineer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("All roles in Toronto, Canada"), this listing's salary midpoint is about 1% higher. The offer still falls within the benchmark range (€9,260–€13,890). The listed pay band (€8,333–€15,000) is wider than the benchmark, which suggests greater salary variability. This benchmark is based on 3 comparable listings.

Monthly salary comparison for Backend Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: Backend Software Engineer€6,046/per month€9,955/per month€14,756/per month
All roles in Toronto, Canada€9,260/per month€13,890/per month€13,890/per month
About the role

Join our Blocks team as a Software Engineer and play a critical role in shaping the core infrastructure that powers Pigment's platform. This team is responsible for delivering and maintaining the fundamental building blocks that enable both our customers and internal teams to create advanced modeling features. Here’s why this is an exciting opportunity: Core Infrastructure Development: Build and maintain the essential components that power Pigment’s modeling capabilities. Scalable & Reusable Solutions: Design and deliver features that are scalable and reusable across multiple use cases while ensuring optimal performance. Cross-Team Collaboration: Work closely with other engineering teams, product managers, and customer-facing teams to deliver impactful solutions. Engineering Excellence: Apply best practices in coding, system architecture, and performance optimization. If you're passionate about backend engineering, solving complex problems, and working on foundational technology, this is an ideal opportunity to make a significant impact! Who You Are: We value strong technical skills, a collaborative mindset, and a proactive approach to problem-solving. You should be comfortable handling complex technical challenges and working across teams to deliver reliable, scalable solutions. Preferred Requirements: - Proven Experience: Solid background in backend software engineering and delivering production-ready systems. - Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). - Great team spirit with a problem-solving attitude. - A good dose of humility and the willingness to grow (no matter your seniority!). - A fluent level in English (French is not a must). Your Responsibilities: Core Feature Development: - Design, develop, and maintain critical backend components within the Blocks scope. - Ensure solutions are scalable, maintainable, and reusable to support diverse use cases. Optimize Performance & Scalability: - Design systems that prioritize performance, reliability, and low maintenance overhead. - Ensure reusability across the platform to serve both internal and external stakeholders. About the Team: Mission: Deliver and maintain the core building blocks that power Pigment's modeling capabilities while providing technical expertise across the organization. Structure: You’ll join a 5-person Blocks team consisting of 3 backend engineers, 1 frontend engineer, and 1 backend. Location: While most team members are based in Paris or remote, you will work alongside one Toronto-based teammate & 2 Technical Escalation Engineer. Recharge & Refresh – We believe in work-life balance! Take the time you need with our generous time off and parental leave policies. Work hard, rest well. Global Gatherings & Prime Locations – Enjoy an annual company offsite plus access to our brand-new offices in vibrant cities like New York, Toronto, Paris, and London. Top-Tier Gear – Get high-end equipment (subject to availability) to ensure you have the best tools to do your best work. Comprehensive Healthcare – Your well-being matters! We offer top-tier health coverage to keep you feeling your best. We are actively interviewing now.

Job Details

Responsibilities

  • Core Feature Development: Design, develop, and maintain critical backend components within the Blocks scope.
  • Optimize Performance & Scalability: Design systems that prioritize performance, reliability, and low maintenance overhead.

Requirements

  • Proven backend software engineering experience
  • Experience designing OO software in C#, Java, C++, Golang, Rust, Python or Ruby
  • Strong teamwork and problem-solving attitude
  • Humility and willingness to grow regardless of seniority
  • Fluent English

Skills & Technologies

BackendDistributed systemsC#JavaC++GolangRustPythonRuby
Seen 1 day agoPartial Schema
Pigment logo
Pigment · 9 open roles
Top locations: Remote - Global · 5 · Remote - North America · 1 · New York, United States · 1+2 other locations
View company
Current open roles at Pigment on JobCrawls
LocationActive listings
Remote - Global5
Remote - North America1
New York, United States1
San Francisco, United States1
Austin, United States1
Current role mix at Pigment on JobCrawls
Role typeActive listings
Backend Software Engineer1
Product Marketing Manager1
Solutions Consultant1
Solution Architect1
EPM Consultant1
Corporate Account Executive1
Current role-level mix at Pigment on JobCrawls
Role levelActive listings
Mid-Level2
Senior2
Manager2

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.