Senior Software Engineer
SalsifyAbout the role
Come join a company who is a key leader in the industry scaling the next core commerce infrastructure and on the path from $100M to $500M! Founded in 2012, Salsify helps brand manufacturers, distributors, and retailers in over 80 countries collaborate to win on the digital shelf. As the market leader globally, our products are shopper-centric, frictionless, and create memorable commerce experiences. Our products provide a competitive edge through experiences that improve brand trust, amplify product differentiation and assortments, increase conversion rate, improve profit margins, and speed time to market.
Learn how the world’s largest brands, including Mars, L'Oreal, Coca-Cola, Bosch, and GSK, as well as retailers and distributors such as E.Leclerc, Carrefour, Metro, and Intermarché use Salsify everyday to stand out on the digital shelf.
At Salsify, we strive to embody an equitable, diverse, and inclusive company culture. We are united across countries, levels, tenures, and a host of other dimensions of diversity. We understand that while work is just one aspect of who we are, a truly inclusive culture accounts for the full authenticity of every single human being that works here.
About the Opportunity
About the Opportunity
The Data Model team at Salsify is responsible for designing, building and maintaining the core of Salsify’s content and digital asset repositories. We own the full lifecycle of customer data from ingest and mapping, to search and validation. We own and maintain the most trafficked pages of the platform as well as key integration APIs.
As a member of the Data Model engineering team, you will be empowered to learn new technologies and best practices. You will be entrusted to innovate and constantly improve our products in order to deliver a platform our customers love to use. You will see the results of your efforts on our platform every day and grow with the company. We deeply value our engineering culture. We emphasize trust, mentorship and collaboration. We care about building the right thing, the right way, and having fun while we do it. Every member of our team has the freedom and responsibility to make Salsify a great place to work.
How You'll Make an Impact:
- Build and ship production-grade software that drives core user experiences, with a highly visible impact on the product and its end users
- Collaborate with a cross-functional team of product, design, and engineering to define incremental, cost-effective solutions to business problems
- Help to ensure our software has a rational architecture that scales, and proactively minimize risk to the long-term performance of the software by contributing to our technical strategy and product roadmap
- Work with our customer success organization to recommend solutions to resolve customers’ and partners’ technical issues
- Work directly with independent software vendor partners and collaborate with our ecosystem solutions group to enable our partners to extend the Salsify platform to bring new and creative solutions to customers
- Collaborate with teams in our Platform Engineering group on shared initiatives, and promote new and better approaches to engineering and exchange ideas via tech talks and group meetings
- Be proud of what you work on, and contribute to the success of an exciting and fast-growing Boston-based company with global customers
You'll Enjoy This Role If You Have:
If you’re worried about checking all of the boxes, don’t be! We encourage you to apply or reach out to talent@salsify.com with questions!
Engineers applying for this position should have experience in some of the following:
- Building consumer-facing applications in a SaaS or product-based company
- Building an extensible, developer-friendly platform
- Collaborating with frontline technical support and account managers to enable customers and partners
- Mentoring junior engineers
- Modern frameworks, build tools, and testing tools
- Some libraries and tools we use in our day-to-day work include: PostgreSQL, GraphQL, Apache Kafka, Apache Avro, Kubernetes, Redis, and Jenkins
- Service monitoring, observability, and application performance management, e.g New Relic and pganalyze
- Designing software with ease of use and consistency of experience in mind, and a desire to create delightful experiences
Preferred qualifications:
- 2+ years of technical engineering leadership experience
- Demonstrated prior success as a Senior Software Engineer
- A command of one or more server-side languages (most of our back-end is built with Ruby)
- An inter
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s