Senior Backend Software Engineer

Pigment is one of the fastest-growing SaaS companies, providing an Enterprise Performance Management (EPM) platform to help companies achieve their financial goals.
$70,000 - $130,000
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience

Description For Senior Backend Software Engineer

Pigment, founded in 2019, has rapidly become one of the fastest-growing SaaS companies globally. We're seeking a Senior Backend Software Engineer to work on our query and formula computation engine, powering our "Excel on Steroids" solution for financial data.

Our platform helps companies like Unilever, Deliveroo, Gong, and Brex achieve their financial goals by quickly responding to dynamic market factors. With over 400 employees across New York, Toronto, London, and Paris, and $393M in investment, we're poised for continued growth.

As a Senior Backend Software Engineer, you'll tackle performance and scalability challenges, processing live data through complex calculations and aggregations over millions of records. You'll be part of an engineering team that values user-centricity, pragmatism, curiosity, humility, trust, ownership, and team spirit.

Our tech stack includes C# on .NET Core Linux, React, TypeScript, PostgreSQL, Google Cloud Platform, Docker, Kubernetes, Terraform, RabbitMQ, and Circle CI. We're looking for someone with:

  • Experience as a software engineer working on a product in production
  • Proven experience designing object-oriented software with languages like C#, Java, C++, Golang, Rust, Python, or Ruby
  • Great team spirit and a problem-solving attitude
  • Humility and willingness to grow
  • Fluent English (French is not required)

We offer competitive salary, equity, top-tier health insurance, flexible working hours, and a remote-friendly environment. Join us in shaping the future of financial planning and analysis!

Pigment is an equal opportunity employer, committed to diversity and inclusion in the workplace.

Last updated 8 months ago

Responsibilities For Senior Backend Software Engineer

  • Work on the query and formula computation engine
  • Tackle performance and scalability challenges
  • Process live data through complex calculations and aggregations
  • Participate in the entire application development lifecycle
  • Focus on design, coding, and maintaining the production platform
  • Translate functional requirements into elegant and simple designs
  • Understand the product and customer needs in detail
  • Suggest innovative ideas to deliver value to end users

Requirements For Senior Backend Software Engineer

Java
Go
Rust
Python
Ruby
React
TypeScript
PostgreSQL
Kubernetes
Linux
  • Experience as a software engineer working on a product in production
  • Proven experience designing object-oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby
  • Great team spirit with a problem-solving attitude
  • Humility and willingness to grow
  • Fluent level in English

Benefits For Senior Backend Software Engineer

Equity
Medical Insurance
  • Competitive salary
  • Equity
  • Best health insurance with Alan Blue (free for employee and family)
  • Trust and flexible working hours
  • Brand new offices in Paris, London, New York, and Toronto
  • Remote-friendly environment

Interested in this job?

Jobs Related To Pigment Senior Backend Software Engineer

Software Engineer (Compute and Storage)

Senior Software Engineer position at Pigment, focusing on backend development of hybrid transactional and analytical processing engine with competitive compensation and benefits.

Sr. Construction Project Manager, EV Charging Solutions

Senior Construction Project Manager role at Amazon leading EV charging station implementation across U.S. facilities, combining construction management and technical expertise.

Innovation and Design Engineer, World Wide Design and Engineering

Senior Design Engineer role at Amazon focusing on designing automated fulfillment centers, combining robotics and material handling expertise with project leadership.

Software Development Engineer, Amazon Payment Products

Senior Software Engineer role at Amazon Payment Products team, leading development of innovative payment solutions and credit card systems using AWS and distributed systems.

Manufacturing Platform Engineer - Software Development, Annapurna Labs

Senior Software Engineer role at AWS's Annapurna Labs focusing on developing test infrastructure for ML acceleration hardware in manufacturing environments.