
Senior Full Stack Software Engineer
- Portugal
- Permanente
- Horário completo
- 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.
- 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.
- Experience with Ruby & Rails, React, GraphQL, Kafka].
- We pay market rates, which are competitive and equitable
- We pay based on performance and proficiency, not tenure
- We adjust proactively; when the market moves, we do too