
Senior Full Stack Software Engineer

Salsify
Summary
Join Salsify, a leading commerce infrastructure company, and be part of a team scaling from $100M to $500M. As a Senior Full Stack Software Engineer, you will innovate and improve products, solve complex problems, and help define product direction. You will work with a variety of technologies, including Ruby, PostgreSQL, Redis, AWS, and Kubernetes. The role involves collaborating with product managers and designers to implement innovative solutions and share expertise through tech talks. Salsify values clarity, competence, and autonomy, offering a supportive and fun work environment. The company is committed to building the right thing, the right way, and creating a great place to work.
Requirements
- 5+ years of professional experience in software engineering
- Proficiency in at least one modern programming language (e.g., Python, Ruby, Go, Java, JavaScript/TypeScript, etc.)
- Experience designing, building, and maintaining scalable and reliable systems in production environments
- Solid understanding of software architecture principles, API design, and distributed systems
- Experience working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis)
- Familiarity with cloud platforms and infrastructure (e.g., AWS, GCP, Azure) and tools like Docker, Kubernetes, or Terraform
- Experience with CI/CD pipelines, automated testing, and agile development practices
- Strong communication skills, with the ability to explain technical concepts to both technical and non-technical audiences
- Ability to take ownership of large features from ideation through delivery and maintenance
- Comfortable working cross-functionally with product managers, designers, and stakeholders
- A pragmatic and thoughtful problem solver who values simplicity, clarity, and maintainability in code
Responsibilities
- Build and ship production-grade software using some of the following technologies: Ruby, PostgreSQL, Redis
- AWS
- Kubernetes
- Develop and launch new features that drive customer business value, engagement, and satisfaction, directly contributing to the growth of Salsify's platform
- Work closely with product managers and UX designers to experiment with and implement innovative solutions that solve real customer challenges and unlock new capabilities
- Share your expertise through tech talks and engineering affinity groups, contributing to the evolution of best practices in engineering and influencing strategies across the team
- Be proud of what you work on, learn from your peers and give back to the Salsify community as you contribute to the success of an exciting and fast growing Boston-based company with global customers
Preferred Qualifications
Experience with Ruby & Rails, React, GraphQL, Kafka
Benefits
- Health & medical benefits
- PTO
- Equity in the form of stock options
Share this job:
Similar Remote Jobs


