Backend Engineer - Python (Multiple Openings)

Salsify helps brand manufacturers, distributors, and retailers collaborate to win on the digital shelf as a Product Experience Management platform provider.
$46,000 - $84,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS · E-Commerce

Description For Backend Engineer - Python (Multiple Openings)

Salsify, a leading Product Experience Management (PXM) platform provider, is seeking a Senior Backend Engineer to join their Connections team. Founded in 2012, Salsify has grown from a Boston basement startup to a global company serving major brands like Coca-Cola, L'Oreal, and Bosch across 80 countries.

The role involves building and maintaining backend services and APIs using Python, Go, and Ruby, working with databases like MySQL and PostgreSQL, and cloud platforms including Azure and AWS. You'll be part of a team that's scaling demanding applications while simplifying complex business processes for users.

As a Senior Engineer, you'll have the opportunity to set technical direction, influence product roadmap, and mentor team members. The position requires 5+ years of commercial software development experience, strong Python skills, and experience with SaaS applications. You'll work on building scalable, performant solutions that help brands succeed in the digital marketplace.

The company offers a competitive compensation package including equity, unlimited vacation, comprehensive health benefits, and meal allowance. Based in Portugal, this remote position offers the chance to work with a global team while maintaining work-life balance. Salsify's culture emphasizes empowerment, positive thinking, and deep care for their work and people.

This is an excellent opportunity for experienced backend engineers who want to make an impact in e-commerce infrastructure while working with modern technologies and contributing to a fast-growing global company. The role combines technical challenges with leadership opportunities in a supportive, inclusive environment.

Last updated a day ago

Responsibilities For Backend Engineer - Python (Multiple Openings)

  • Build and ship production-grade software using Python, Go, Ruby, and various databases
  • Set technical direction and define technical approach for team work
  • Work with product and engineering management on product roadmap
  • Collaborate with go-to-market teams to launch new functionality
  • Mentor new team members
  • Participate in tech talks and guilds
  • Build scalable and performant applications

Requirements For Backend Engineer - Python (Multiple Openings)

Python
Go
MySQL
PostgreSQL
Redis
Kubernetes
  • 5+ years of commercial software development experience
  • Experience in Python (Go and/or Ruby knowledge is a plus)
  • Experience building consumer facing applications in SaaS
  • Experience with contemporary frameworks, build tools, and testing tools
  • Knowledge of building scalable and performant applications
  • Ability to provide and receive feedback on implementation ideas
  • Knowledge of efficient and secure deployment practices

Benefits For Backend Engineer - Python (Multiple Openings)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive Salary
  • Equity
  • Unlimited Vacation
  • Medical, Dental and Vision Insurance (Multicare)
  • Life Plan
  • Meal Allowance
  • Referral Bonuses

Interested in this job?

Jobs Related To Salsify Backend Engineer - Python (Multiple Openings)

Software Engineer, Platform

Senior Platform Engineer role at Beam, building serverless GPU infrastructure for AI applications in New York.

Senior Software Engineer, Backend

Senior Backend Software Engineer position at Postscript, building scalable SMS marketing platform with Go and AWS. Remote role, $170-200K + equity.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Online Advertising division, building high-performance platforms for Microsoft Audience Network with competitive compensation and benefits.

Early Stage, AI Workflow Automation Startup: Sr Software Engineer (Java)

Senior Software Engineer position at StackedSP Inc, an early-stage AI workflow automation startup, offering competitive salary and equity.

Software Development Engineer, Ads Identity and Access Management (IAM)

Build next-generation Advertiser Registration and Account Management systems at Amazon Ads, focusing on scale, data processing, and real-time propagation.